gc80c590ae CORERIVER Semiconductor, gc80c590ae Datasheet - Page 47

no-image

gc80c590ae

Manufacturer Part Number
gc80c590ae
Description
Flash / Isp / Iap 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
SADDR.7 SADDR.6 SADDR.5 SADDR.4 SADDR.3 SADDR.2 SADDR.1 SADDR.0
SADDR(A9h) : Slave Address Register of UART0
SADEN(B9h) : Slave Address Mask Enable Register of UART0
SADEN.7 SADEN.6 SADEN.5 SADEN.4 SADEN.3 SADEN.2 SADEN.1 SADEN.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)
6.9. UART : Automatic Address Recognition
Example
or broadcast address assigned to serial port0.
Programmed with the given
Slave 1:
Slave 2:
• A master can selectively communicate with groups of
• It sends
• It sends
• It sends
slaves by using the Given Address.
Slave 1
11110000
11110111
11110001
and
Slave
SADDR = 11110001
SADEN = 11111010
GIVEN = 11110X0X
SADDR = 11110011
SADEN = 11111001
GIVEN = 11110XX1
Semiconductor Co., Ltd.
to communicate with just
to communicate with just
or
2.
11110101
to communicate with
Slave
Slave
1.
2.
CKCON(8Eh) : Clock Control Register
R/W(1) R/W(1) R/W(0) R/W(0) R/W(0)
WD1
Baud Rate Discrimination between UART0 and UART1
U1T2DIS : Used to disable RCLK/TCLK control for UART1 to generate
U0T2DIS : Used to disable RCLK/TCLK control for UART0 to generate
UART0 and UART1 to different baud rates.
U0T2DIS
U1T2DIS
An user can selectively disable TCLK or RCLK to set
For instance, if U0T2DIS is set, UART0 may use Timer1
for baud rate generation even though TCLK or RCLK
bit is set.
WD0
TCLK
RCLK
its baud rate with T1 overflow.
its baud rate with T1 overflow.
T2M
T1M
MiDAS2.0 Family
T0M
-
U1T2DIS U0T2DIS
R/W(0) R/W(0)
UART0_TCLK
UART0_RCLK
UART1_TCLK
UART1_RCLK
[47]

Related parts for gc80c590ae