UM10850
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
User manual
Rev. 2.4 — 13 September 2016
324 of 464
NXP Semiconductors
UM10850
Chapter 23: LPC5410x I2C-bus interfaces (I2C0/1/2)
23.6.10 Master Data register
The MSTDAT register provides the means to read the most recently received data for the
Master function, and to transmit data using the Master function.
6:4
MSTSCLHIGH
Master SCL High time. Specifies the minimum high time that will be asserted
by this master on SCL. Other masters in a multi-master system could shorten
this time. This corresponds to the parameter t
HIGH
in the I
2
C bus specification.
I
2
C bus specification parameters t
SU;STO
and t
HD;STA
have the same values
and are also controlled by MSTSCLHIGH.
5
0x0
2 clocks. Minimum SCL high time is 2 clock of the I
2
C clock pre-divider.
0x1
3 clocks. Minimum SCL high time is 3 clocks of the I
2
C clock pre-divider .
0x2
4 clocks. Minimum SCL high time is 4 clock of the I
2
C clock pre-divider.
0x3
5 clocks. Minimum SCL high time is 5 clock of the I
2
C clock pre-divider.
0x4
6 clocks. Minimum SCL high time is 6 clock of the I
2
C clock pre-divider.
0x5
7 clocks. Minimum SCL high time is 7 clock of the I
2
C clock pre-divider.
0x6
8 clocks. Minimum SCL high time is 8 clock of the I
2
C clock pre-divider.
0x7
9 clocks. Minimum SCL high time is 9 clocks of the I
2
C clock pre-divider.
31:7
-
Reserved. Read value is undefined, only zero should be written.
NA
Table 360. Master Time register (MSTTIME, address offset 0x024) bit description
…continued
Bit
Symbol
Value Description
Reset value
Table 361. Address map MSTDAT register
Peripheral
Base address
Offset
Increment
Dimension
I2C0
0x4009 4000
0x028
-
1
I2C1
0x4009 8000
0x028
-
1
I2C2
0x4009 C000
0x028
-
1
Table 362. Master Data register (MSTDAT, address offset 0x028) bit description
Bit
Symbol
Description
Reset value
7:0
DATA
Master function data register.
Read: read the most recently received data for the Master function.
Write:
transmit data using the Master function
.
0
31:8
-
Reserved. Read value is undefined, only zero should be written.
NA