
UM10375
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2011. All rights reserved.
User manual
Rev. 3 — 14 June 2011
214 of 368
NXP Semiconductors
UM10375
Chapter 13: LPC13xx I2C-bus controller
I2SCLL and I2SCLH values should not necessarily be the same. Software can set
different duty cycles on SCL by setting these two registers. For example, the I
2
C-bus
specification defines the SCL low time and high time at different values for a Fast-mode
and Fast-mode Plus I
2
C.
13.8.6 I
2
C Control Clear register (I2C0CONCLR - 0x4000 0018)
The I2CONCLR registers control clearing of bits in the I2CON register that controls
operation of the I
2
C interface. Writing a one to a bit of this register causes the
corresponding bit in the I
2
C control register to be cleared. Writing a zero has no effect.
AAC
is the Assert Acknowledge Clear bit. Writing a 1 to this bit clears the AA bit in the
I2CONSET register. Writing 0 has no effect.
SIC
is the I
2
C Interrupt Clear bit. Writing a 1 to this bit clears the SI bit in the I2CONSET
register. Writing 0 has no effect.
STAC
is the START flag Clear bit. Writing a 1 to this bit clears the STA bit in the
I2CONSET register. Writing 0 has no effect.
I
2ENC
is the I
2
C Interface Disable bit. Writing a 1 to this bit clears the I2EN bit in the
I2CONSET register. Writing 0 has no effect.
13.8.7 I
2
C Monitor mode control register (I2C0MMCTRL - 0x4000 001C)
This register controls the Monitor mode which allows the I
2
C module to monitor traffic on
the I
2
C bus without actually participating in traffic or interfering with the I
2
C bus.
Table 223. I2SCLH values for selected I
2
C clock values
I
2
C mode
I
2
C bit
frequency
PCLK_I2C (MHz)
6
8
10
12
16
20
30
40
50
60
70
I2SCLL
Standard mode
100 kHz
60
80
100
120
160
200
300
400
500
600
700
Fast-mode
400 kHz
15
20
25
30
40
50
75
100
125
150
175
Fast-mode Plus
1 MHz
-
8
10
12
16
20
30
40
50
60
70
Table 224. I
2
C Control Clear register (I2C0CONCLR - 0x4000 0018) bit description
Bit
Symbol
Description
Reset
value
1:0
-
Reserved. User software should not write ones to reserved bits. The
value read from a reserved bit is not defined.
NA
2
AAC
Assert acknowledge Clear bit.
3
SIC
I
2
C interrupt Clear bit.
0
4
-
Reserved. User software should not write ones to reserved bits. The
value read from a reserved bit is not defined.
NA
5
STAC
START flag Clear bit.
0
6
I2ENC
I
2
C interface Disable bit.
0
7
-
Reserved. User software should not write ones to reserved bits. The
value read from a reserved bit is not defined.
NA
31:8 -
Reserved. The value read from a reserved bit is not defined.
-