EM78815
8-Bit Microcontroller
RF Bit 4 (UART) Interrupt
Trigger Event
ERR
TXE
REX
I/O Status
PD2ÆIO
PD3ÆIO
PD2ÆUART receiver pin
PD3ÆIO
PD2ÆUART receiver pin
PD3ÆIO
PD2ÆIO
PD3ÆUART transmitter pin
PD2ÆUART receiver pin
PD3ÆUART transmitter pin
0
0
0
1
1
0
1
1
0
1
UART interrupt disable
UART read buffer full
×
0
1
UART read buffer full or
Receiver Data Error
UART transmitter buffer empty
×
UART read buffer full or
UART transmitter buffer empty
0
UART read buffer full or
UART transmitter buffer empty or
Receiver Data Error
PD2ÆUART receiver pin
PD3ÆUART transmitter pin
1
1
1
Bit 4~Bit 3 (URM1~URM0) : UART Mode Select
URM1
URM0
Mode Status
7 bit data
8 bit data
9 bit data
×
0
0
1
1
0
1
0
1
Bit 7~Bit 5 (TRS2~TRS0) : Baud Rate Select
TRS2
TRS1
TRS0
Baud Rate
600 baud
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
1200 baud
2400 baud
9600 baud
19200 baud
38400 baud
57600 baud
115200 baud
Note: 600 and 1200 baud rates can be run in green mode
7.2.10 Page 3 UART Control Register 2
Bit 7
Bit 6
EVEN
R/W-X
Bit 5
PRE
Bit 4
PRERR
R/W-0
Bit 3
OVERR
R/W-0
Bit 2
FMERR
R/W-0
Bit 1
UTBE
R
Bit 0
URBF
R
−
R/W-0
×
Bit 0 (URBF) : UART read buffer full flag . Set to 1 when one character is received.
Reset to 0 automatically when read from UART data buffer.
16 •
Product Specification (V2.4) 02.17.2006
(This specification is subject to change without further notice)