12
12-38
Serial I/O
12.4 Receive Operation in CSIO Mode
32180 Group User's Manual (Rev.1.0)
Figure 12.4.4 Example of CSIO Reception (When Overrun Error Occurred)
<CSIO on receive side>
External clock selectedInternal clock selected
<CSIO on receive side> <CSIO on transmit side>
SCLKO
RXD
SCLKI
TXD
: Processing by software : Interrupt request generated
Receive clock
(SCLKI)
Set
Receive enable bit
b7
b6
b0
RXD
b7 b6
b0
Note 1: Changes of the Interrupt Controller's SIO Receive Interrupt Control Register interrupt request bit
Note 2: When reception finished interrupt is enabled
Note 3: When receive error interrupt is enabled
Note 4: The receive enable bit is cleared
Note 5: The Interrupt Controller's IVECT register is read or the SIO Receive Interrupt Control Register interrupt
request bit cleared
First data reception
completed
Next data reception
completed
Reception finished bit
SIO receive interrupt request
(Note 1)
(When reception finished
interrupt is selected)
Receive buffer not read
out during this interval
Set
Overrun error bit cleared
(Note 4)
Reception finished
interrupt request
(Note 2)
Interrupt request accepted (Note 5)
Cleared
Receive error interrupt request
(Note 3)
Interrupt request accepted (Note 5)
(When receive error
interrupt is selected)
Overrun error bit