Mitsubishi Electric M32R Series User Manual page 610

Mitsubishi 32-bit risc single-chip microcomputers
Table of Contents

Advertisement

12
<UART on receive side>
Receive enable bit
(SIO Receive
Control Register)
Receive-finished bit
Overrun error bit
SIO receive interrupt
(Note 1)
(When receive-finished
interrupt is selected)
(When receive error
interrupt is selected)
Note 1 : Change of the Interrupt Controller "SIO Receive Interrupt Control Register" interrupt request bit
Note 2 : When receive-finished interrupt is enabled
Note 3 : When receive error interrupt is enabled
Note 4 : This is done by clearing the receive enable bit to 0.
Note 5 : The Interrupt Controller IVECT register is read or "SIO Receive Interrupt Control Register"
interrupt request bit cleared
Figure 12.7.4 Example of UART Reception (When Overrun Error Occurred)
<UART on receive side>
RXD
Set
RXD
ST
Receive-finished interrupt
: Processing by software
12.7 Receive Operation in UART Mode
<UART on transmit side>
TXD
First data reception
Next data reception
completed
D7
SP
ST
Receive buffer not read
during this interval
Set
(Note 2)
Interrupt request accepted (Note 5)
Receive error interrupt
: Interrupt generation
12-60
SERIAL I/O
completed
D7
SP
(Note 5)
Overrun error bit cleared
(Note 4)
(Note 3)
Interrupt request accepted (Note 5)
Ver.0.10

Advertisement

Table of Contents
loading

Table of Contents