MS51
Nov. 28, 2019
Page
109
of 491
Rev 1.00
MS51
32K
SE
RIES
TE
CHNICAL RE
F
EREN
CE MA
N
UAL
I2DAT
– I
2
C Data
Register
SFR Address
Reset Value
I2DAT
BCH, Page 0
0000_0000 b
7
6
5
4
3
2
1
0
I2DAT[7:0]
R/W
Bit
Name
Description
7:0
I2DAT[7:0]
I
2
C data
I2DAT contains a byte of the I
2
C data to be transmitted or a byte, which has just received. Data
in I2DAT remains as long as SI is logic 1. The result of reading or writing I2DAT during I
2
C
transceiving progress is unpredicted.
While data in I2DAT is shifted out, data on the bus is simultaneously being shifted in to update
I2DAT. I2DAT always shows the last byte that presented on the I
2
C bus. Thus the event of lost
arbitration, the original value of I2DAT changes after the transaction.