![NXP Semiconductors LCP43 Series User Manual Download Page 1111](http://html1.mh-extra.com/html/nxp-semiconductors/lcp43-series/lcp43-series_user-manual_17218171111.webp)
UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
1111 of 1269
NXP Semiconductors
UM10503
Chapter 43: LPC43xx I2C-bus interface
[1]
Reset value reflects the data stored in used bits only. It does not include reserved bits content.
CONCLR
WO
0x018
I2C Control Clear Register.
When a one is written to a bit of
this register, the corresponding bit in the I
2
C control register is
cleared. Writing a zero has no effect on the corresponding bit
in the I
2
C control register.
-
MMCTRL
R/W
0x01C
Monitor mode control register.
0x00
ADR1
R/W
0x020
I2C Slave Address Register 1.
Contains the 7-bit slave
address for operation of the I
2
C interface in slave mode, and
is not used in master mode. The least significant bit
determines whether a slave responds to the General Call
address.
0x00
ADR2
R/W
0x024
I2C Slave Address Register 2.
Contains the 7-bit slave
address for operation of the I
2
C interface in slave mode, and
is not used in master mode. The least significant bit
determines whether a slave responds to the General Call
address.
0x00
ADR3
R/W
0x028
I2C Slave Address Register 3.
Contains the 7-bit slave
address for operation of the I
2
C interface in slave mode, and
is not used in master mode. The least significant bit
determines whether a slave responds to the General Call
address.
0x00
DATA_BUFFER RO
0x02C
Data buffer register.
The contents of the 8 MSBs of the DAT
shift register will be transferred to the DATA_BUFFER
automatically after every nine bits (8 bits of data plus ACK or
NACK) has been received on the bus.
0x00
MASK0
R/W
0x030
I2C Slave address mask register 0
. This mask register is
associated with ADR0 to determine an address match. The
mask register has no effect when comparing to the General
Call address (‘0000000’).
0x00
MASK1
R/W
0x034
I2C Slave address mask register 1
. This mask register is
associated with ADR1 to determine an address match. The
mask register has no effect when comparing to the General
Call address (‘0000000’).
0x00
MASK2
R/W
0x038
I2C Slave address mask register 2
. This mask register is
associated with ADR2 to determine an address match. The
mask register has no effect when comparing to the General
Call address (‘0000000’).
0x00
MASK3
R/W
0x03C
I2C Slave address mask register 3
. This mask register is
associated with ADR3 to determine an address match. The
mask register has no effect when comparing to the General
Call address (‘0000000’).
0x00
Table 980. Register overview: I
2
C0 (base address 0x400A 1000)
…continued
Name
Access Address
offset
Description
Reset
value
[1]
Reference