CDP1854 Intersil Corporation, CDP1854 Datasheet - Page 9

no-image

CDP1854

Manufacturer Part Number
CDP1854
Description
Programmable Universal Asynchronous Receiver/Transmitter (UART)
Manufacturer
Intersil Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CDP1854ACD
Manufacturer:
LT
Quantity:
128
Part Number:
CDP1854ACD
Manufacturer:
HARRIS
Quantity:
20 000
Part Number:
CDP1854ACD3
Manufacturer:
HARRIS
Quantity:
6 219
Part Number:
CDP1854ACD3
Manufacturer:
TI
Quantity:
650
Part Number:
CDP1854ACD3
Quantity:
287
Part Number:
CDP1854ACE
Manufacturer:
INTERSIL
Quantity:
5 510
Part Number:
CDP1854ACE
Quantity:
26
Part Number:
CDP1854ACE
Quantity:
30
Part Number:
CDP1854ACE
Quantity:
55
Part Number:
CDP1854AE
Manufacturer:
REALTEK
Quantity:
750
Part Number:
CDP1854AE
Manufacturer:
IR
Quantity:
2
in each bit time. The parity bit (if programmed) is checked
and receipt of a valid stop bit is verified. On count 7-1/2 of
the first stop bit, the received data is loaded into the
Receiver Holding Register. If the word length is less than 8
bits, zeros (low output level) are loaded into the unused most
significant bits. If DATA AVAILABLE (DA) has not been reset
by the time the Receiver Holding Register is loaded, the
OVERRUN ERROR (OE) status bit is set. One half clock
period later, the PARITY ERROR (PE) and FRAMlNG
ERROR (FE) status bits become valid for the character in
the Receiver Holding Register. At this time, the Data
Available status bit is also set and the DATA AVAILABLE
(DA) and INTERRUPT (INT) outputs go low, signalling the
microprocessor that a received character is ready. The
microprocessor responds by executing an input instruction.
The UART’s three-state bus drivers are enabled when the
UART is selected (CS1
high. Status can be read when RSEL = high. Data is read
when RSEL = Iow. When reading data, TPB latches data in
BIT
SIGNAL
BIT SIGNAL: FUNCTION
0 PARITY INHIBIT (PI): When set high parity generation and verification are inhibited and the PE Status bit is held low. If parity is
1 EVEN PARITY ENABLE (EPE): When set high, even parity is generated by the transmitter and checked by the receiver. When low,
2 STOP BIT SELECT (SBS): See table below.
3 WORD LENGTH SELECT 1 (WLS1): See table below.
4 WORD LENGTH SELECT 2 (WLS2): See table below.
5 INTERRUPT ENABLE (lE): When set high THRE, DA, THRE TSRE, CTS, and PSI interrupts are enabled (see Interrupt Conditions,
6 TRANSMlT BREAK (BREAK): Holds SDO low when set. Once the break bit in the control register has been set high, SDO will stay
7 TRANSMlT REQUEST (TR): When set high, RTS is set low and data transfer through the transmitter is initiated by the initial THRE
inhibited the stop bit(s) will immediately follow the last data bit on transmission, and EPE is ignored.
odd parity is selected.
Table 1).
low until the break bit is reset low and one of the following occurs: CLEAR goes low; CTS goes high; or a word is transmitted. (The
transmitted word will not be valid since there can be no start bit if SDO is already low. SDO can be set high without intermediate
transitions by transmitting a word consisting of all zeros).
interrupt. (When loading the Control Register from the bus, this (TR) bit inhibits changing of other control flip-flops).
CS2
WLS2
BIT 4
0
0
0
0
1
1
1
1
CS3 = 1) and RD/WR =
TABLE 4. CONTROL REGISTER BIT ASSIGNMENT
WLS1
BIT 3
TR
7
0
0
1
1
0
0
1
1
CDP1854A, CDP1854AC
BREAK
BIT 2
6
SBS
0
1
0
1
0
1
0
1
5-50
the microprocessor and resets DATA AVAILABLE (DA) in the
UART. The preceding sequence is repeated for each serial
character which is received from the peripheral.
Peripheral Interface
In addition to serial data in and out, four signals are provided
for communication with a peripheral. The REQUEST TO
SEND (RTS) output signal alerts the peripheral to get ready
to receive data. The CLEAR TO SEND (CTS) input signal is
the response, signalling that the peripheral is ready. The
EXTERNAL STATUS (ES) input latches a peripheral status
level, and the PERIPHERAL STATUS INTERRUPT (PSI)
input senses a status edge (high-to-low) and also generates
an interrupt. For example, the modem DATA CARRIER
DETECT line could be connected to the PSI input on the
UART
transmission failed because of loss of the carrier on the
communications line. The PSI and ES bits are stored in the
Status Register (see Table 2).
5 data bits, 1 stop bit
5 data bits, 1.5 stop bits
6 data bits, 1 stop bit
6 data bits, 2 stop bits
7 data bits, 1 stop bit
7 data bits, 2 stop bits
8 data bits, 1 stop bit
8 data bits, 2 stop bits
IE
5
in
WLS2
4
FUNCTION
order
to
WLS1
3
signal
SBS
the
2
microprocessor
EPE
1
PI
0
that

Related parts for CDP1854