Philips LPC213 Series User Manual page 135

Table of Contents

Advertisement

Philips Semiconductors
Volume 1
11.8.5 Miscellaneous States
There are two I2STAT codes that do not correspond to a defined I
Table
11.8.6 I2STAT = 0xF8
This status code indicates that no relevant information is available because the serial
interrupt flag, SI, is not yet set. This occurs between other states and when the I
not involved in a serial transfer.
11.8.7 I2STAT = 0x00
This status code indicates that a bus error has occurred during an I
bus error is caused when a START or STOP condition occurs at an illegal position in the
format frame. Examples of such illegal positions are during the serial transfer of an
address byte, a data byte, or an acknowledge bit. A bus error may also be caused when
external interference disturbs the internal I
set. To recover from a bus error, the STO flag must be set and SI must be cleared. This
causes the I
clear the STO flag (no other bits in I2CON are affected). The SDA and SCL lines are
released (a STOP condition is not transmitted).
User manual
124). These are discussed below.
2
C block to enter the "not addressed" slave mode (a defined state) and to
Rev. 01 — 24 June 2005
Chapter 11: I
2
C block signals. When a bus error occurs, SI is
© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
UM10120
2
C interfaces
2
C hardware state (see
2
C block is
2
C serial transfer. A
135

Advertisement

Table of Contents
loading

This manual is also suitable for:

Lpc2131Lpc2132Lpc2134Lpc2136Lpc2138

Table of Contents