SC16C652B资料
- 格式:pdf
- 大小:205.86 KB
- 文档页数:44
SC16C652B
5V, 3.3V and 2.5V dual UART, 5Mbit/s(max.), with32-byte
FIFOs and infrared (IrDA) encoder/decoder
Rev. 03 — 10 December 2004Product data
1.Description
TheSC16C652B is a 2channel Universal Asynchronous Receiver and Transmitter(UART) used for serial data communications. Its principal function is to convertparallel data into serial data and vice versa. The UART can handle serial data ratesup to 5Mbit/s. The SC16C652B is pin compatible with the SC16C2550. It willpower-up to be functionally equivalent to the 16C2450. The SC16C652B providesenhanced UART functions with 32-byte FIFOs, modem control interface, DMA modedata transfer, and IrDA encoder/decoder. The DMA mode data transfer is controlledby the FIFO trigger levels and theTXRDY andRXRDY signals. On-board statusregisters provide the user with error indications and operational status. Systeminterrupts and modem control features may be tailored by software to meet specificuser requirements. An internal loop-back capability allows on-board diagnostics.Independentprogrammablebaudrategeneratorsareprovidedtoselecttransmitandreceive baud rates.
TheSC16C652B operates at 5V, 3.3V and 2.5V and the Industrial temperaturerange, and is available in plastic LQFP48 and very small (Micro-UART) HVQFN32packages.
2.Features
s2 channel UART
s5V, 3.3V and 2.5V operation
s5V tolerant inputs
sIndustrial temperature range (−40°C to +85°C)
sPin and functionally compatible to 16C2450 in LQFP48 package, and softwarecompatible with industry standard 16C450, 16C550, and SC16C650
sUp to 5Mbit/s data rate at 5V and 3.3V, and 3Mbit/s at 2.5V
s32-byte transmit FIFO to reduce the bandwidth requirement of the external CPU
s32-byte receive FIFO with error flags to reduce the bandwidth requirement of theexternal CPU
sIndependent transmit and receive UART control
sFour selectable Receive and Transmit FIFO interrupt trigger levels
sAutomatic software (Xon/Xoff) and hardware (RTS/CTS) flow control
sProgrammable Xon/Xoff characters
sSoftware selectable Baud Rate Generator
sStandard modem interface or infrared IrDA encoder/decoder interface
sSupports IrDA version 1.0 (up to 115.2kbit/s)
sSleep mode
Philips SemiconductorsSC16C652BDual UART with 32-byte FIFOs and IrDA encoder/decoder
Product dataRev. 03 — 10 December 20042 of 44939775014452© Koninklijke Philips Electronics N.V. 2004. All rights reserved.sStandard asynchronous error and framing bits (Start, Stop, and Parity OverrunBreak)
sTransmit, Receive, Line Status, and Data Set interrupts independently controlled
sFully programmable character formatting:
x5, 6, 7, or 8-bit characters
xEven, Odd, or No-Parity formats
x1, 11⁄2, or 2-stop bit
xBaud generation (DC to 5Mbit/s)
sFalse start-bit detection
sComplete status reporting capabilities
s3-State output TTL drive capabilities for bi-directional data bus and control bus
sLine Break generation and detection
sInternal diagnostic capabilities:
xLoop-back controls for communications link fault isolation
sPrioritized interrupt system controls
sModem control functions (CTS,RTS,DSR,DTR,RI,CD).
3.Ordering information
Table 1:Ordering informationType numberPackageNameDescriptionVersion
SC16C652BIB48LQFP48plastic low profile quad flat package; 48 leads; body 7×7×1.4mmSOT313-2
SC16C652BIBSHVQFN32plastic thermal enhanced very thin quad flat package; no leads;32terminals; body 5×5×0.85mmSOT617-1
Philips SemiconductorsSC16C652BDual UART with 32-byte FIFOs and IrDA encoder/decoder
Product dataRev. 03 — 10 December 20043 of 44939775014452© Koninklijke Philips Electronics N.V
. 2004. All rights reserved.4.Block diagram
Fig 1.SC16C652B block diagram.TRANSMITFIFOREGISTERSTXA, TXB
RECEIVESHIFTREGISTERRECEIVEFIFOREGISTERSRXA, RXB
INTERCONNECT BUS LINES
AND
CONTROLSIGNALS
SC16C652B
TRANSMITSHIFTREGISTER
MODEMCONTROLLOGICCLOCK ANDBAUD RATEGENERATOR
XTAL2XTAL1DATA BUSANDCONTROL LOGIC
REGISTERSELECTLOGIC
INTERRUPTCONTROLLOGIC
002aaa592FLOWCONTROLLOGIC
FLOWCONTROLLOGIC
DTRA, DTRBRTSA, RTSBOP2A, OP2B
CTSA, CTSBRIA, RIBCDA, CDBDSRA, DSRBD0–D7IORIOWRESET
A0–A2CSACSB
INTA, INTBTXRDYA, TXRDYBRXRDYA, RXRDYBIRDECODERIRENCODER
Philips SemiconductorsSC16C652BDual UART with 32-byte FIFOs and IrDA encoder/decoder
Product dataRev. 03 — 10 December 20044 of 44939775014452© Koninklijke Philips Electronics N.V
. 2004. All rights reserved.5.Pinning information
5.1Pinning
Fig 2.LQFP48 pin configuration.
Fig 3.HVQFN32 pin configuration (transparent top view).SC16C652BIB48
002aaa5931
2
3
4
5
6
7
8
9
10
11
1236
35
34
33
32
31
30
29
28
27
26
25
131415161718192021222324484746454443424140393837D4D3D2D1D0TXRDYA
VCCRIACDADSRACTSAN.C.
XTAL1
XTAL2IOWCDBGND
RXRDYBIORDSRBRIBRTSBCTSBN.C.D5
D6
D7
RXB
RXA
TXRDYB
TXA
TXB
OP2B
CSA
CSB
N.C.RESET
DTRB
DTRA
RTSA
OP2A
RXRDYA
INTA