SC16C652BIB48,151 NXP Semiconductors, SC16C652BIB48,151 Datasheet
![IC UART DUAL W/FIFO 48-LQFP](/photos/6/64/66484/568-48-lqfp_sot313-2_sml.jpg)
SC16C652BIB48,151
Specifications of SC16C652BIB48,151
935274409151
SC16C652BIB48-S
Available stocks
Related parts for SC16C652BIB48,151
SC16C652BIB48,151 Summary of contents
Page 1
SC16C652B 5 V, 3.3 V and 2.5 V dual UART, 5 Mbit/s (max.) with 32-byte FIFOs and infrared (IrDA) encoder/decoder Rev. 04 — 1 September 2005 1. General description The SC16C652B channel Universal Asynchronous Receiver and Transmitter ...
Page 2
Philips Semiconductors Transmit, Receive, Line Status, and Data Set interrupts independently controlled Fully programmable character formatting: 5-bit, 6-bit, 7-bit, or 8-bit characters Even, odd, or no-parity formats 1, 1 Baud generation ( Mbit/s) False start-bit detection Complete status ...
Page 3
Philips Semiconductors 4. Block diagram SC16C652B DATA BUS IOR IOW CONTROL RESET REGISTER CSA SELECT CSB INTA, INTB INTERRUPT TXRDYA, TXRDYB CONTROL RXRDYA, RXRDYB Fig 1. Block diagram of SC16C652B SC16C652B_4 Product data sheet ...
Page 4
Philips Semiconductors 5. Pinning information 5.1 Pinning Fig 2. Pin configuration for LQFP48 Fig 3. Pin configuration for HVQFN32 SC16C652B_4 Product data sheet Dual UART with 32-byte FIFOs and IrDA encoder/decoder RXB 4 RXA ...
Page 5
Philips Semiconductors 5.2 Pin description Table 2: Pin description Symbol Pin LQFP48 HVQFN32 CDA 40 - CDB 16 - CSA 10 8 CSB 11 9 CTSA 38 25 CTSB 23 16 ...
Page 6
Philips Semiconductors Table 2: Pin description …continued Symbol Pin LQFP48 HVQFN32 IOW 15 12 OP2A 32 22 OP2B 9 7 RESET 36 24 RIA 41 - RIB 21 - RTSA 33 23 RTSB 22 15 RXA 5 4 RXB 4 ...
Page 7
Philips Semiconductors Table 2: Pin description …continued Symbol Pin LQFP48 HVQFN32 XTAL1 13 10 XTAL2 Functional description The SC16C652B provides serial asynchronous receive data synchronization, parallel-to-serial and serial-to-parallel data conversions for both the ...
Page 8
Philips Semiconductors 6.1 UART A-B functions The UART provides the user with the capability to bi-directionally transfer information between an external CPU, the SC16C652B package, and an external serial device. A logic 0 on chip select pins CSA and/or CSB ...
Page 9
Philips Semiconductors 6.3 FIFO operation The 32-byte transmit and receive data FIFOs are enabled by the FIFO Control Register bit 0 (FCR[0]). With 16C2550 devices, the user can set the receive trigger level, but not the transmit trigger level. The ...
Page 10
Philips Semiconductors Reset initially sets the contents of the Xon/Xoff 8-bit flow control registers to a logic 0. Following reset, the user can write any Xon/Xoff value desired for software flow control. Different conditions can be set to detect Xon/Xoff ...
Page 11
Philips Semiconductors Time Out will not occur if the receive FIFO is empty. The time-out counter is reset at the center of each stop bit received or each time the Receive Holding Register (RHR) is read. The actual time-out value ...
Page 12
Philips Semiconductors Table 6: Output baud rate (bit/ 110 150 300 600 1200 2400 3600 4800 7200 9600 19.2 k 38.4 k 57.6 k 115.2 k 6.9 DMA operation The SC16C652B FIFO trigger level provides additional flexibility to ...
Page 13
Philips Semiconductors MCR[2] (OP1). Loop-back test data is entered into the transmit holding register via the user data bus interface, D[7:0]. The transmit UART serializes the data and passes the serial data to the receive UART via the internal loop-back ...
Page 14
Philips Semiconductors 6.11 Sleep mode Sleep mode is an enhanced feature of the SC16C652B UART enabled when EFR[4], the enhanced functions bit, is set and when IER[4] of both channels are set. Sleep mode is entered when: • ...
Page 15
Philips Semiconductors 7. Register descriptions Table 9 assigned bit functions are more fully defined in Table 9: SC16C652B internal registers Register Default [3] General Register Set RHR THR XX 0 ...
Page 16
Philips Semiconductors 7.1 Transmit (THR) and Receive (RHR) Holding Registers The serial transmitter section consists of an 8-bit Transmit Hold Register (THR) and Transmit Shift Register (TSR). The status of the THR is provided in the Line Status Register (LSR). ...
Page 17
Philips Semiconductors Table 10: Bit Symbol Description 1 IER[1] 0 IER[0] 7.2.1 IER versus Transmit/Receive FIFO interrupt mode operation When the receive FIFO (FCR[0] = logic 1), and receive interrupts (IER[0] = logic 1) are enabled, the receive interrupts and ...
Page 18
Philips Semiconductors 7.3 FIFO Control Register (FCR) This register is used to enable the FIFOs, clear the FIFOs, set the receive FIFO trigger levels, and select the DMA mode. 7.3.1 DMA mode 7.3.1.1 Mode 0 (FCR bit ...
Page 19
Philips Semiconductors Table 11: Bit 3 (cont Table 12: FCR[ Table 13: FCR[ SC16C652B_4 Product data sheet Dual UART with 32-byte FIFOs and IrDA encoder/decoder FIFO Control Register bits ...
Page 20
Philips Semiconductors 7.4 Interrupt Status Register (ISR) The SC16C652B provides six levels of prioritized interrupts to minimize external software interaction. The Interrupt Status Register (ISR) provides the user with six interrupt status bits. Performing a read cycle on the ISR ...
Page 21
Philips Semiconductors 7.5 Line Control Register (LCR) The Line Control Register is used to specify the asynchronous data communication format. The word length, the number of stop bits, and the parity are selected by writing the appropriate bits in this ...
Page 22
Philips Semiconductors 7.6 Modem Control Register (MCR) This register controls the interface with the modem or a peripheral device. Table 20: Bit SC16C652B_4 Product data sheet Dual UART with 32-byte FIFOs and ...
Page 23
Philips Semiconductors 7.7 Line Status Register (LSR) This register provides the status of data transfers between the SC16C652B and the CPU. Table 21: Bit Symbol 7 LSR[7] 6 LSR[6] 5 LSR[5] 4 LSR[4] 3 LSR[3] 2 LSR[2] 1 LSR[1] 0 ...
Page 24
Philips Semiconductors 7.8 Modem Status Register (MSR) This register provides the current state of the control interface signals from the modem, or other peripheral device to which the SC16C652B is connected. Four bits of this register are used to indicate ...
Page 25
Philips Semiconductors 7.10 Enhanced Feature Register (EFR) Enhanced features are enabled or disabled using this register. Bits 0 through 4 provide single or dual character software flow control selection. When the Xon1 and Xon2 and/or Xoff1 and Xoff2 modes are ...
Page 26
Philips Semiconductors Table 24: Cont [1] When using a software flow control the Xon/Xoff characters cannot be used for data transfer. 7.11 SC16C652B external reset condition Table 25: Register IER ...
Page 27
Philips Semiconductors 8. Limiting values Table 27: Limiting values In accordance with the Absolute Maximum Rating System (IEC 60134). Symbol Parameter V supply voltage CC V voltage at any pin n T ambient temperature amb T storage temperature stg P ...
Page 28
Philips Semiconductors 10. Dynamic characteristics Table 29: Dynamic characteristics +85 C; tolerance of V amb Symbol Parameter clock pulse duration oscillator/clock frequency XTAL t address set-up time 6s t ...
Page 29
Philips Semiconductors Table 29: Dynamic characteristics +85 C; tolerance of V amb Symbol Parameter t delay from start to reset 28d TXRDY t RESET pulse width RESET N baud rate divisor [1] Applies to external ...
Page 30
Philips Semiconductors CSx IOR Fig 7. General read timing active IOW RTS change of state DTR CD CTS DSR INT IOR RI Fig 8. Modem input/output timing SC16C652B_4 Product data sheet Dual ...
Page 31
Philips Semiconductors EXTERNAL CLOCK ------- XTAL t 3w Fig 9. External clock timing RX INT IOR Fig 10. Receive timing SC16C652B_4 Product data sheet Dual UART with 32-byte FIFOs and IrDA encoder/decoder ...
Page 32
Philips Semiconductors RX RXRDY IOR Fig 11. Receive ready timing in non-FIFO mode RX RXRDY IOR Fig 12. Receive ready timing in FIFO mode SC16C652B_4 Product data sheet Dual UART with 32-byte FIFOs and IrDA encoder/decoder start bit data bits ...
Page 33
Philips Semiconductors TX INT active IOW Fig 13. Transmit timing TX IOW active byte #1 t 27d TXRDY Fig 14. Transmit ready timing in non-FIFO mode SC16C652B_4 Product data sheet Dual UART with 32-byte FIFOs and IrDA ...
Page 34
Philips Semiconductors TX IOW active byte #32 TXRDY Fig 15. Transmit ready timing in FIFO mode (DMA mode ‘1’) SC16C652B_4 Product data sheet Dual UART with 32-byte FIFOs and IrDA encoder/decoder start bit data bits (0 to ...
Page 35
Philips Semiconductors TX data IrDA TX data Fig 16. Infrared transmit timing IrDA RX data RX data Fig 17. Infrared receive timing SC16C652B_4 Product data sheet Dual UART with 32-byte FIFOs and IrDA encoder/decoder UART frame start ...
Page 36
Philips Semiconductors 11. Package outline LQFP48: plastic low profile quad flat package; 48 leads; body 1 pin 1 index DIMENSIONS (mm are the original ...
Page 37
Philips Semiconductors HVQFN32: plastic thermal enhanced very thin quad flat package; no leads; 32 terminals; body 0.85 mm terminal 1 index area terminal 1 index area 32 DIMENSIONS (mm ...
Page 38
Philips Semiconductors 12. Soldering 12.1 Introduction to soldering surface mount packages This text gives a very brief insight to a complex technology. A more in-depth account of soldering ICs can be found in our Data Handbook IC26; Integrated Circuit Packages ...
Page 39
Philips Semiconductors – smaller than 1.27 mm, the footprint longitudinal axis must be parallel to the transport direction of the printed-circuit board. The footprint must incorporate solder thieves at the downstream end. • For packages with leads on four sides, ...
Page 40
Philips Semiconductors [4] These packages are not suitable for wave soldering. On versions with the heatsink on the bottom side, the solder cannot penetrate between the printed-circuit board and the heatsink. On versions with the heatsink on the top side, ...
Page 41
Philips Semiconductors 14. Revision history Table 32: Revision history Document ID Release date SC16C652B_4 20050901 • Modifications: The format of this data sheet has be redesigned to comply with the new presentation and information standard of Philips Semiconductors. • Table ...
Page 42
Philips Semiconductors 15. Data sheet status [1] Level Data sheet status Product status I Objective data Development II Preliminary data Qualification III Product data Production [1] Please consult the most recently issued data sheet before initiating or completing a design. ...
Page 43
Philips Semiconductors 20. Contents 1 General description . . . . . . . . . . . . . . . . . . . . . . 1 2 Features . . . . . . . . ...