UM11029
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2017. All rights reserved.
User manual
Rev. 1.0 — 16 June 2017
350 of 515
NXP Semiconductors
UM11029
Chapter 19: LPC84x I2C0/1/2/3
19.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.
0x7
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 361. Master Time register (MSTTIME, address 0x4005 0024 (I2C0), 0x4005 4024 (I2C1),
0x4003 0024 (I2C2), 0x4003 4024 (I2C3)) bit description
…continued
Bit
Symbol
Value Description
Reset
value
Table 362. Master Data register (MSTDAT, address 0x4005 0028 (I2C0), 0x4005 4028 (I2C1),
0x4003 0028 (I2C2), 0x4003 4028 (I2C3)) 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