
UM10800
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2016. All rights reserved.
User manual
Rev. 1.2 — 5 October 2016
250 of 487
NXP Semiconductors
UM10800
Chapter 15: LPC82x I2C0/1/2/3
15.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.
0
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 214. Master Time register (MSTTIME, address 0x4005 0024 (I2C0), 0x4005 4024 (I2C1),
0x4007 0024 (I2C2), 0x4007 4024 (I2C3)) bit description
…continued
Bit
Symbol
Value Description
Reset
value
Table 215. Master Data register (MSTDAT, address 0x4005 0028 (I2C0), 0x4005 4028 (I2C1),
0x4007 0028 (I2C2), 0x4007 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