I2C MASTER/SLAVE INTERFACE
Flow charts
458 Hardware Reference NS9215
Slave module
(normal mode, 16-
bit)
Note: STATUS_REG and RX_DATA_REG are read simultaneously.
wait irq
read
rx/status
S_RX_DATA_1ST
irq
S_TX_DATA_1ST
irq
wait irq
read
rx/status
1
S_RX_ABORT
irq
S_RX_DATA
irq
S_NO_ACK
irq
S_TX_DATA
irq
wait irq
read status
write cmd
S_NOP
write
TX_DATA_REG
write cmd
S_NOP
write cmd
S_STOP