SC16C752IB48,157 NXP Semiconductors, SC16C752IB48,157 Datasheet - Page 28

no-image

SC16C752IB48,157

Manufacturer Part Number
SC16C752IB48,157
Description
IC DUAL UART 64BYTE 48LQFP
Manufacturer
NXP Semiconductors
Datasheet

Specifications of SC16C752IB48,157

Number Of Channels
2, DUART
Fifo's
64 Byte
Voltage - Supply
2.5V, 3.3V, 5V
With Auto Flow Control
Yes
With False Start Bit Detection
Yes
With Modem Control
Yes
Mounting Type
Surface Mount
Package / Case
48-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
935270055157
SC16C752IB48
SC16C752IB48

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SC16C752IB48,157
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Philips Semiconductors
9397 750 11635
Product data
7.11 Divisor latches (DLL, DLH)
7.12 Transmission control register (TCR)
7.13 Trigger level register (TLR)
These are two 8-bit registers which store the 16-bit divisor for generation of the baud
clock in the baud rate generator. DLH stores the most significant part of the divisor.
DLL stores the least significant part of the divisor.
Note that DLL and DLH can only be written to before sleep mode is enabled, i.e.,
before IER[4] is set.
This 8-bit register is used to store the RX FIFO threshold levels to stop/start
transmission during hardware/software flow control.
control register bit settings.
Table 20:
TCR trigger levels are available from 0-60 bytes with a granularity of four.
Remark: TCR can only be written to when EFR[4] = 1 and MCR[6] = 1. The
programmer must program the TCR such that TCR[3:0] > TCR{7:4]. There is no
built-in hardware check to make sure this condition is met. Also, the TCR must be
programmed with this condition before Auto-RTS or software flow control is enabled
to avoid spurious operation of the device.
This 8-bit register is pulsed to store the transmit and received FIFO trigger levels
used for DMA and interrupt generation. Trigger levels from 4-60 can be programmed
with a granularity of 4.
Table 21:
Remark: TLR can only be written to when EFR[4] = 1 and MCR[6] = 1. If TLR[3:0] or
TLR[7:4] are logical 0, the selectable trigger levels via the FIFO control register (FCR)
are used for the transmit and receive FIFO trigger levels. Trigger levels from 4-60
bytes are available with a granularity of four. The TLR should be programmed for
where N is the desired trigger level.
When the trigger level setting in TLR is zero, the SC16C752 uses the trigger level
setting defined in FCR. If TLR has non-zero trigger level value, the trigger level
defined in FCR is discarded. This applies to both transmit FIFO and receive FIFO
trigger level setting.
When TLR is used for RX trigger level control, ICR[7:6] should be left at the default
state, i.e., ‘00’.
Bit
7-4
3-0
Bit
7-4
3-0
Symbol
TCR[7:4]
TCR[3:0]
Symbol
TLR[7:4]
TLR[3:0]
Transmission Control Register bits description
Trigger Level Register bits description
Description
RX FIFO trigger level to resume transmission (0-60).
RX FIFO trigger level to halt transmission (0-60).
Description
RX FIFO trigger levels (4-60), number of characters available.
TX FIFO trigger levels (4-60), number of spaces available.
Rev. 04 — 20 June 2003
Table 21
shows trigger level register bit settings.
Table 20
© Koninklijke Philips Electronics N.V. 2003. All rights reserved.
Dual UART with 64-byte FIFO
shows transmission
SC16C752
28 of 47
N
4
,

Related parts for SC16C752IB48,157