
Philips Semiconductors
SC16C2550B
5 V, 3.3 V and 2.5 V dual UART, 5 Mbit/s (max.), with 16-byte FIFOs
Product data
Rev. 02 — 14 December 2004
8 of 42
9397 750 14449
Koninklijke Philips Electronics N.V. 2004. All rights reserved.
XTAL2
17
19
14
O
Output of the crystal oscillator or buffered clock.
(See also XTAL1.)
Crystal oscillator output or buffered clock output. Should be left open if an
external clock is connected to XTAL1. For extended frequency operation,
this pin should be tied to V
CC
via a 2 k
resistor.
Carrier Detect (Active-LOW).
These inputs are associated with individual
UART channels A through B. A logic 0 on this pin indicates that a carrier
has been detected by the modem for that channel.
Clear to Send (Active-LOW).
These inputs are associated with individual
UART channels, A through B. A logic 0 on the CTS pin indicates the
modem or data set is ready to accept transmit data from the SC16C2550B.
Status can be tested by reading MSR[4]. This pin has no effect on the
UART’s transmit or receive operation.
Data Set Ready (Active-LOW).
These inputs are associated with
individual UART channels, A through B. A logic 0 on this pin indicates the
modem or data set is powered-on and is ready for data exchange with the
UART. This pin has no effect on the UART’s transmit or receive operation.
Data Terminal REady (Active-LOW).
These outputs are associated with
individual UART channels, A through B. A logic 0 on this pin indicates that
the SC16C2550B is powered-on and ready. This pin can be controlled via
the modem control register. Writing a logic 1 to MCR[0] will set the DTR
output to logic 0, enabling the modem. This pin will be a logic 1 after writing
a logic 0 to MCR[0], or after a reset. This pin has no effect on the UART’s
transmit or receive operation.
Ring Indicator (Active-LOW).
These inputs are associated with individual
UART channels, A through B. A logic 0 on this pin indicates the modem has
received a ringing signal from the telephone line. A logic 1 transition on this
input pin will generate an interrupt.
Request to Send (Active-LOW).
These outputs are associated with
individual UART channels, A through B. A logic 0 on the RTS pin indicates
the transmitter has data ready and waiting to send. Writing a logic 1 in the
modem control register MCR[1] will set this pin to a logic 0, indicating data
is available. After a reset this pin will be set to a logic 1. This pin has no
effect on the UART’s transmit or receive operation.
Receive data A, B.
These inputs are associated with individual serial
channel data to the SC16C2550B receive input circuits, A-B. The RX signal
will be a logic 1 during reset, idle (no data), or when the transmitter is
disabled. During the local loop-back mode, the RX input pin is disabled and
TX data is connected to the UART RX input, internally.
Transmit data A, B.
These outputs are associated with individual serial
transmit channel data from the SC16C2550B. The TX signal will be a
logic 1 during reset, idle (no data), or when the transmitter is disabled.
During the local loop-back mode, the TX output pin is disabled and TX data
is internally connected to the UART RX input.
CDA,
CDB
38, 19 42, 21
40, 16
I
CTSA,
CTSB
36, 25 40, 28
38, 23
I
DSRA,
DSRB
37, 22 41, 25
39, 20
I
DTRA,
DTRB
33, 34 37, 38
34, 35
O
RIA, RIB
39, 23 43, 26
41, 21
I
RTSA,
RTSB
32, 24 36, 27
33, 22
O
RXA, RXB 10, 9
11, 10
5, 4
I
TXA, TXB 11, 12 13, 14
7, 8
O
Table 2:
Symbol
Pin description
…continued
Pin
DIP40 PLCC44 LQFP48
Type Description