z8f0813 ZiLOG Semiconductor, z8f0813 Datasheet - Page 114

no-image

z8f0813

Manufacturer Part Number
z8f0813
Description
High-performance 8-bit Microcontrollers
Manufacturer
ZiLOG Semiconductor
Datasheet
Table 62. UART Transmit Data Register (U0TXD)
UART Control Register Definitions
BITS
FIELD
RESET
R/W
ADDR
PS024314-0308
UART Transmit Data Register
W
7
X
(BRG[15:0]) that sets the data transmission rate (baud rate) of the UART. The UART data
rate is calculated using the following equation:
When the UART is disabled, the Baud Rate Generator functions as a basic 16-bit timer
with interrupt on time-out. Follow the steps below to configure the Baud Rate Generator
as a timer with interrupt on time-out:
1. Disable the UART by clearing the REN and TEN bits in the UART Control 0 register
2. Load the acceptable 16-bit count value into the UART Baud Rate High and Low Byte
3. Enable the Baud Rate Generator timer function and associated interrupt by setting the
When configured as a general purpose timer, the interrupt interval is calculated using the
following equation:
The UART control registers support the UART and the associated Infrared Encoder/
Decoders. For more information on the infrared operation, see
on page 113.
Data bytes written to the UART Transmit Data register
TXDx
with the read-only UART Receive Data register.
TXD—Transmit Data
UART transmitter data byte to be shifted out through the TXDx pin.
to 0.
registers.
BIRQ bit in the UART Control 1 register to 1.
UART Data Rate (bits/s)
Interrupt Interval (s)
pin. The Write-only UART Transmit Data register shares a Register File address
W
X
6
W
X
5
=
System Clock Period (s) BRG[15:0]
=
-------------------------------------------------------------------------------- -
16
W
X
4
×
System Clock Frequency (Hz)
UART Baud Rate Divisor Value
F40H
TXD
W
X
3
Universal Asynchronous Receiver/Transmitter
×
(Table
Z8 Encore! XP
W
X
2
62) are shifted out on the
Infrared Encoder/Decoder
Product Specification
W
X
1
®
F0823 Series
W
X
0
104

Related parts for z8f0813