Texas Instruments MSP430x1xx Computer Hardware User Manual


 
I
2
C Module Registers
15-24
USART Peripheral Interface, I
2
C Mode
I2CDRW, I2CDRB, I
2
C Data Register
15 14 13 12 11 10 9 8
I2CDRW High Byte
rw−0 rw−0 rw−0 rw−0 rw−0 rw−0 rw−0 rw−0
76543210
I2CDRW Low Byte
I2CDRB
rw−0 rw−0 rw−0 rw−0 rw−0 rw−0 rw−0 rw−0
I2CDRW/
I2CDRB
Bits
15−8
I
2
C Data. When I2CWORD = 1, the register name is I2CDRW. When
I2CWORD = 0, the name is I2CDRB. When I2CWORD = 1, any attempt to
modify the register with a byte instruction will fail and the register will not be
updated.
I2CNDAT, I
2
C Transfer Byte Count Register
76543210
I2CNDATx
rw−0 rw−0 rw−0 rw−0 rw−0 rw−0 rw−0 rw−0
I2CNDATx
Bits
7−0
I
2
C number of bytes. This register supports automatic data byte counting for
master mode. In word mode, I2CNDATx must be an even value.