参数资料
型号: PC16550DV
厂商: NATIONAL SEMICONDUCTOR CORP
元件分类: 微控制器/微处理器
英文描述: PC16550D Universal Asynchronous Receiver/Transmitter with FIFOs
中文描述: 1 CHANNEL(S), 1.5M bps, SERIAL COMM CONTROLLER, PQCC44
封装: PLASTIC, LCC-44
文件页数: 15/22页
文件大小: 344K
代理商: PC16550DV
8.0
The system programmer may access any of the UART reg-
isters summarized in Table II via the CPU. These registers
control UART operations including transmission and recep-
tion of data. Each register bit in Table II has its name and
reset state shown.
Registers
8.1
LINE CONTROL REGISTER
The system programmer specifies the format of the asyn-
chronous data communications exchange and set the Divi-
sor Latch Access bit via the Line Control Register (LCR).
The programmer can also read the contents of the Line
Control Register. The read capability simplifies system pro-
gramming and eliminates the need for separate storage in
system memory of the line characteristics. Table II shows
the contents of the LCR. Details on each bit follow:
Bits 0 and 1:
These two bits specify the number of bits in
each transmitted or received serial character. The encoding
of bits 0 and 1 is as follows:
Bit 1
Bit 0
Character Length
0
0
1
1
0
1
0
1
5 Bits
6 Bits
7 Bits
8 Bits
Bit 2:
This bit specifies the number of Stop bits transmitted
and received in each serial character. If bit 2 is a logic 0,
one Stop bit is generated in the transmitted data. If bit 2 is a
logic 1 when a 5-bit word length is selected via bits 0 and 1,
one and a half Stop bits are generated. If bit 2 is a logic 1
when either a 6-, 7-, or 8-bit word length is selected, two
Stop bits are generated. The Receiver checks the first Stop-
bit only, regardless of the number of Stop bits selected.
Bit 3:
This bit is the Parity Enable bit. When bit 3 is a logic 1,
a Parity bit is generated (transmit data) or checked (receive
data) between the last data word bit and Stop bit of the
serial data. (The Parity bit is used to produce an even or odd
number of 1s when the data word bits and the Parity bit are
summed.)
Bit 4:
This bit is the Even Parity Select bit. When bit 3 is a
logic 1 and bit 4 is a logic 0, an odd number of logic 1s is
transmitted or checked in the data word bits and Parity bit.
When bit 3 is a logic 1 and bit 4 is a logic 1, an even number
of logic 1s is transmitted or checked.
Bit 5:
This bit is the Stick Parity bit. When bits 3, 4 and 5 are
logic 1 the Parity bit is transmitted and checked as a logic 0.
If bits 3 and 5 are 1 and bit 4 is a logic 0 then the Parity bit is
transmitted and checked as a logic 1. If bit 5 is a logic 0
Stick Parity is disabled.
Bit 6:
This bit is the Break Control bit. It causes a break
condition to be transmitted to the receiving UART. When it
is set to a logic 1, the serial output (SOUT) is forced to the
Spacing (logic 0) state. The break is disabled by setting bit 6
to a logic 0. The Break Control bit acts only on SOUT and
has no effect on the transmitter logic.
Note:
This feature enables the CPU to alert a terminal in a computer com-
munications system. If the following sequence is followed, no errone-
ous or extraneous characters will be transmitted because of the
break.
1. Load an all 0s, pad character, in response to THRE.
2. Set break after the next THRE.
3. Wait for the transmitter to be idle, (TEMT
e
1), and clear break when
normal transmission has to be restored.
During the break, the Transmitter can be used as a character timer to accu-
rately establish the break duration.
TABLE III. Baud Rates, Divisors and Crystals
1.8432 MHz Cystal
3.072 MHz Crystal
18.432 MHz Crystal
Baud Rate
Decimal Divisor
for 16
c
Clock
Percent Error
Decimal Divisor
for 16
c
Clock
Percent Error
Decimal Divisor
for 16
c
Clock
Percent Error
50
75
110
134.5
150
300
600
1200
1800
2000
2400
3600
4800
7200
9600
19200
38400
56000
128000
2304
1536
1047
857
768
384
192
96
64
58
48
32
24
16
12
6
3
2
D
D
D
3840
2560
1745
1428
1280
640
320
160
107
96
80
53
40
27
20
10
5
D
D
D
D
23040
15360
10473
8565
7680
3840
1920
920
640
576
480
320
240
160
120
60
30
21
9
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
2.04
D
0.026
0.058
D
D
D
D
D
0.69
D
D
D
D
D
D
D
2.86
D
0.026
0.034
D
D
D
D
0.312
D
D
0.628
D
1.23
D
D
D
D
D
Note:
For baud rates of 250k, 300k, 375k, 500k, 750k and 1.5M using a 24 MHz crystal causes minimal error.
15
相关PDF资料
PDF描述
PC16552C Dual Universal Asynchronous Receiver/Transmitter with FIFOs
PC16552CV Dual Universal Asynchronous Receiver/Transmitter with FIFOs
PC16552D Dual Universal Asynchronous Receiver/Transmitter with FIFOs
PC16552DV Dual Universal Asynchronous Receiver/Transmitter with FIFOs
PC16553 WRISTLOCK TERMINAL
相关代理商/技术参数
参数描述
PC16550DV/NOPB 功能描述:UART 接口集成电路 UART W/ FIFO IN PCC RoHS:否 制造商:Texas Instruments 通道数量:2 数据速率:3 Mbps 电源电压-最大:3.6 V 电源电压-最小:2.7 V 电源电流:20 mA 最大工作温度:+ 85 C 最小工作温度:- 40 C 封装 / 箱体:LQFP-48 封装:Reel
PC16550DVEF 制造商:Texas Instruments 功能描述:
PC16550DVX 功能描述:UART 接口集成电路 RoHS:否 制造商:Texas Instruments 通道数量:2 数据速率:3 Mbps 电源电压-最大:3.6 V 电源电压-最小:2.7 V 电源电流:20 mA 最大工作温度:+ 85 C 最小工作温度:- 40 C 封装 / 箱体:LQFP-48 封装:Reel
PC16550DVX/NOPB 功能描述:UART 接口集成电路 RoHS:否 制造商:Texas Instruments 通道数量:2 数据速率:3 Mbps 电源电压-最大:3.6 V 电源电压-最小:2.7 V 电源电流:20 mA 最大工作温度:+ 85 C 最小工作温度:- 40 C 封装 / 箱体:LQFP-48 封装:Reel
PC16552C 制造商:NSC 制造商全称:National Semiconductor 功能描述:Dual Universal Asynchronous Receiver/Transmitter with FIFOs