gc80c520g CORERIVER Semiconductor, gc80c520g Datasheet - Page 32

no-image

gc80c520g

Manufacturer Part Number
gc80c520g
Description
Eprom / Rom / Romless Based 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
Mode 0
Mode 1
Mode 2
Mode 3
The Timer 1 Overflow varies with CKCON register.
6.10. UART
Function-level compatible with traditional 80C52 UART.
Automatic address recognition : Multiprocessor
12 clocks time-base or 4 clocks time-base.
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
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
communication.
Baudrate
PCON (87h) : Power Control Register
SCON (98h) : Serial Port Control Register
SBUF (99h) : Serial Data Buffer Register
SMOD1 SDMO0
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 Operating Mode Selection
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 : Enable/Disable Reception.
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
Cleared after receiving the address.
In Mode 1, the validity of a Stop Bit is checked 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 baudrate 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
MiDAS1.0 Family
SBUF.3
GF1
TB8
SBUF.2
GF0
RB8
SBUF.1
PD
TI
SBUF.0
IDL
RI
[32]

Related parts for gc80c520g