tmp89cm42 TOSHIBA Semiconductor CORPORATION, tmp89cm42 Datasheet - Page 247

no-image

tmp89cm42

Manufacturer Part Number
tmp89cm42
Description
8 Bit Microcontroller Tlcs-870/c1 Series
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet
RA001
16.12
16.12.1
RXD0 pin input
UART0SR<PERR>
INTRXD0 interrupt request
Reading of UART0SR
Reading of RD0BUF
RD0BUF
RXD0 pin input
UART0SR<PERR>
INTRXD0 interrupt request
Reading of UART0SR
Reading of RD0BUF
RD0BUF
UART0SR<PERR> is set to "1". At this time, an INTRXD0 interrupt request is generated.
RD0BUF is read subsequently. (The RD0BUF read value becomes undefined.)
when RD0BUF is read subsequently. In this case, UART0SR<PERR> will be cleared to "0" when UART0SR is
read again and RD0BUF is read.
Status Flag
When the parity determined using the receive data bits differs from the received parity bit, the parity error flag
If UART0SR<PERR> is "1" when UART0SR is read, UART0SR<PERR> will be cleared to "0" when
If UART0SR<PERR> is set to "1" after UART0SR is read, UART0SR<PERR> will not be cleared to "0"
Parity error
Start Bit0
Start Bit0
Figure 16-10 Occurrence of Parity Error
Bit1
Bit1
Bit2
Bit2
Bit3
Bit3
Bit4
Bit4
Page 233
Bit5
Bit5
Bit6
Bit6
Bit7 Parity Stop
Bit7 Parity Stop
Indeterminate
Indeterminate
Data reading
Not cleared
Data reading
PERR is cleared to “0”
when RD0BUF
is read after reading PERR=“1”.
Data reading
PERR is cleared to “0”
when RD0BUF
is read after reading PERR=“1”.
TMP89CM42

Related parts for tmp89cm42