gc80c590ae CORERIVER Semiconductor, gc80c590ae Datasheet - Page 46

no-image

gc80c590ae

Manufacturer Part Number
gc80c590ae
Description
Flash / Isp / Iap 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
Mode 0
Mode 1
Mode 2
Mode 3
Timer 1 Overflow varies with the CKCON register value
6.9. UART (UART0/UART1)
Function-level compatible with traditional 80C52 UART.
Automatic address recognition :
The SFR name for UART0 is the same as the legacy UART.
12 clocks time-base or 4 clocks time-base.
Multi processor communication.
10 bits
11 bits
11 bits
8 bits
8 data bits
Start bit(0)
8 data bit
Stop bit(1)
Start bit(0)
8 data bit
Programmable bit
Stop bit(1)
Start bit(0)
8 data bit
Programmable bit
Stop bit(1)
Data Size
Semiconductor Co., Ltd.
1/4 x Oscillator Clock
1/32 x Timer 1 Overflow (SMOD1=0)
1/16 x Timer 1 Overflow (SMOD1=1)
1/16 x Timer 2 Overflow Rate
1/32 x Oscillator Clock (SMOD1=0)
1/16 x Oscillator Clock (SMOD1=1)
1/32 x Timer 1 Overflow (SMOD1=0)
1/16 x Timer 1 Overflow (SMOD1=1)
1/16 x Timer 2 Overflow Rate
Baud Rate
PCON (87h) : Power Control
SCON (98h) : Serial Port Control Register for UART0
SBUF (99h) : Serial Data Buffer Register for UART0
SMOD1 SMOD0
R/W(0)
R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0)
R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0)
SBUF.7
SM0
SMOD1
SMOD0
SM0, SM1 : Serial Port Mode Select
SM2 : Enable the Automatic Address Recognition in Mode 2 and 3.
TB8
TI
The transmission buffer and the reception buffer are separated.
The transmission/reception buffers have the same address.
REN : Serial Reception Enable.
RB8
RI
SBUF.6
: 9th data bit that will be transmitted in Mode 2 and 3.
: 9th data bit that was received in Mode 2 and 3.
: Transmission Interrupt Flag. Must be cleared by S/W.
: Reception Interrupt Flag. Must be cleared by S/W.
R(0)
SM1
Clear after receiving the address.
In Mode 1, Valid Stop Bit Check if SM2=1.
In Mode 0, SM2 should be 0.
In Mode 1, RB8 is equal to Stop Bit if SM2=0.
In Mode 0, RB8 is not used.
: Timer 1 baud rate double in UART mode 1, 2, and 3
: Enable SM0 access. Don’t modify this bit.
[0,0] : Mode 0. 8-bit Shift Register (OSC/4)
[0,1] : Mode 1. 8-bit UART (Variable)
[1,0] : Mode 2. 9-bit UART (OSC/32 or OSC/16)
[1,1] : Mode 3. 9-bit UART (Variable)
SBUF.5
SM2
-
R/W(1) R/W(0) R/W(0) R/W(0) R/W(0)
SBUF.4
REN
POF
MiDAS2.0 Family
Register
SBUF.3
GF1
TB8
SBUF.2
GF0
RB8
SBUF.1
PD
TI
SBUF.0
IDL
RI
[46]

Related parts for gc80c590ae