20 i
2
C MaSTeR (i2CM)
20-6
Seiko epson Corporation
S1C17624/604/622/602/621 TeChniCal Manual
TXE setting
Transmit data setting
Transmission end
Transmission start
PCLK
T16 Ch.2 output
SCL0
SDA0
TXE
TBUSY
RTACK
RTDT[7:0]
Interrupt
D[7:0]
D[7:0]
A6/D7
A5/D6
DIR/D0
ACK
ACK receiving
5.7 Slave Address Transmission/Data Transmission
Figure 20.
RXE setting
ACK transmitting Receiving end
Receiving start
PCLK
T16 Ch.2 output
SCL0
SDA0
RXE
RBUSY
RTACK
RTDT[7:0]
RBRDY/
Interrupt
D[7:0]
D7
D6
ACK
D0
5.8 Data Receiving
Figure 20.
PCLK
T16 Ch.2 output
SCL0
SDA0
STP
STP setting
Stop condition
I
2
C bus free
5.9 Stop Condition Generation
Figure 20.
i2CM interrupts
20.6
The I2CM module includes a function for generating the following two different types of interrupts.
• Transmit buffer empty interrupt
• Receive buffer full interrupt
The I2CM module outputs one interrupt signal shared by the two above interrupt causes to the interrupt controller
(ITC).