
DS4830A User’s Guide
107
11.2.6 –
I
2
C Slave Address Registers (I2CSLA_S, I2CSLA2_S, I2CSLA3_S and I2CSLA4_S)
I2CSLA_S
* Default value of I2CSLA_S is 36h.
I2CSLA2_S, I2CSLA3_S and I2CSLA4_S
Reserved. The user should not write to these bits.
I
C Slave Address. These address bits contain the address of the
slave interface. When a match to
this address is detected, the
I
2
C controller automatically acknowledges the host with the I2CACK bit
value and the I2CAMI flag is set to ‘1’. An interrupt is generated if enabled. The I2CSLA_S is enabled by
default. Other slave address registers participate in the address match event
only when the
corresponding slave address enable bit in the I2CCN_S register is set to ‘1’.
I
2
C Transfer Mode Select. This bit reflects the actual R/W bit value in current value in I
2
C transfer and
set by hardware.
11.2.7 –
I
2
C Slave Data Buffer Register (I2CBUF_S)
Data for I
2
C transfer is read from or written to this register. The I
2
C transmit and receive buffers are
different internal registers, however both are addressed at this register.
The receive FIFO and TX pages are read and written using the I2CBUF_S register.
Commentaires sur ces manuels