SC16C2550 Philips Semiconductors, SC16C2550 Datasheet - Page 14

no-image

SC16C2550

Manufacturer Part Number
SC16C2550
Description
Dual UART with 16 bytes of transmit and receive FIFOs and infrared (IrDA) encoder/decoder
Manufacturer
Philips Semiconductors
Datasheets

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SC16C2550BIA44
Manufacturer:
EVERLIGHT
Quantity:
99
Part Number:
SC16C2550BIA44
Manufacturer:
NXP
Quantity:
3 224
Part Number:
SC16C2550BIA44
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
SC16C2550BIA44,512
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
SC16C2550BIA44,518
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
SC16C2550BIA44,529
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
SC16C2550BIA44518
Manufacturer:
NXP Semiconductors
Quantity:
135
Part Number:
SC16C2550BIB48
Manufacturer:
NXP
Quantity:
8 000
Part Number:
SC16C2550BIB48
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
SC16C2550BIB48128
Manufacturer:
NXP Semiconductors
Quantity:
1 889
Part Number:
SC16C2550BIB48151
Manufacturer:
NXP Semiconductors
Quantity:
135
Part Number:
SC16C2550BIBS,151
Manufacturer:
NXP
Quantity:
1 861
Part Number:
SC16C2550IN40
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Philips Semiconductors
9397 750 11621
Product data
6.10 Loop-back mode
6.9 DMA operation
Table 6:
The SC16C2550 FIFO trigger level provides additional flexibility to the user for block
mode operation. LSR[5,6] provide an indication when the transmitter is empty or has
an empty location(s). The user can optionally operate the transmit and receive FIFOs
in the DMA mode (FCR[3]). When the transmit and receive FIFOs are enabled and
the DMA mode is de-activated (DMA Mode 0), the SC16C2550 activates the interrupt
output pin for each data transmit or receive operation. When DMA mode is activated
(DMA Mode 1), the user takes the advantage of block mode operation by loading or
unloading the FIFO in a block sequence determined by the receive trigger level and
the transmit FIFO. In this mode, the SC16C2550 sets the TXRDY (or RXRDY) output
pin when characters in the transmit FIFO is below 16, or the characters in the receive
FIFOs are above the receive trigger level.
The internal loop-back capability allows on-board diagnostics. In the loop-back mode,
the normal modem interface pins are disconnected and reconfigured for loop-back
internally (see
diagnostic testing. In the loop-back mode, the transmitter output (TX) and the receiver
input (RX) are disconnected from their associated interface pins, and instead are
connected together internally. The CTS, DSR, CD, and RI are disconnected from
their normal modem control inputs pins, and instead are connected internally to RTS,
DTR, MCR[3] (OP2) and MCR[2] (OP1). Loop-back test data is entered into the
transmit holding register via the user data bus interface, D0-D7. The transmit UART
serializes the data and passes the serial data to the receive UART via the internal
loop-back connection. The receive UART converts the serial data back into parallel
Output
baud rate
50
75
110
150
300
600
1200
2400
3600
4800
7200
9600
19.2 k
38.4 k
57.6 k
115.2 k
Baud rate generator programming table using a 1.8432 MHz clock
Figure
Output
16
(decimal)
2304
1536
1047
768
384
192
96
48
32
24
16
12
6
3
2
1
Dual UART with 16 bytes of transmit and receive FIFOs and IrDA
Rev. 03 — 19 June 2003
clock divisor
6). MCR[0-3] register bits are used for controlling loop-back
Output
16
(HEX)
900
600
417
300
180
C0
60
30
20
18
10
0C
06
03
02
01
clock divisor
DLM
program value
(HEX)
09
06
04
03
01
00
00
00
00
00
00
00
00
00
00
00
© Koninklijke Philips Electronics N.V. 2003. All rights reserved.
SC16C2550
encoder/decoder
DLL
program value
(HEX)
00
00
17
00
80
C0
60
30
20
18
10
0C
06
03
02
01
14 of 46

Related parts for SC16C2550