xr16c864iq Exar Corporation, xr16c864iq Datasheet - Page 36

no-image

xr16c864iq

Manufacturer Part Number
xr16c864iq
Description
Quad Uart With Rx/tx Fifo Counters And 128-byte Fifo
Manufacturer
Exar Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XR16C864IQ
Manufacturer:
ADI
Quantity:
9 029
Part Number:
xr16c864iq-F
Manufacturer:
NAIS
Quantity:
420
Part Number:
xr16c864iq-F
Manufacturer:
Exar Corporation
Quantity:
10 000
Part Number:
xr16c864iqTR-F
Manufacturer:
Exar Corporation
Quantity:
10 000
XR16C864
2.97V TO 5.5V QUAD UART WITH 128-BYTE FIFO
This register is accessible when LCR = 0xBF. Note that this register is not identical to the FIFO Level Count
Register which is located in the general register set when FCTR bit-6 = 1 (Scratchpad Register Swap). It is
suggested to read the FIFO Level Count Register at the Scratchpad Register location when FCTR bit-6 = 1.
See
FC[7:0]: FIFO Data Count Register
Transmit/Receive FIFO Count. Number of characters in Transmit (FCTR[7] = 1) or Receive FIFO (FCTR[7] =
0) can be read via this register.
This register controls the XR16C864 new functions that are not available in ST16C554 or ST16C654.
FCTR[1:0]: RTS Hysteresis
User selectable RTS# hysteresis levels for hardware flow control application. After reset, these bits are set to
“0” to select the next trigger level for hardware flow control. See
FCTR[2]: IrDA RX Inversion
FCTR[3]: Auto RS-485 Direction Control
FCTR[5:4]: Transmit/Receive Trigger Table Select
See
FCTR[6]: Scratchpad Swap
FCTR[7]: Programmable Trigger Register Select
Enhanced features are enabled or disabled using this register. Bit 0-3 provide single or dual consecutive
character software flow control selection (see
are selected, the double 8-bit words are concatenated into two sequential characters. Caution: note that
whenever changing the TX or RX flow control bits, always reset all bits back to logic 0 (disable) before
programming a new setting.
4.17
4.18
4.19
Logic 0 = Select RX input as encoded IrDA data (Idle state will be logic 0).
Logic 1 = Select RX input as inverted encoded IrDA data (Idle state will be logic 1).
Logic 0 = OP1# can be used as a general purpose output and can be controlled via MCR bit-2.
Logic 1 = OP1# is used as the Auto RS-485 half-duplex direction control output. The TX Ready Interrupt
behavior also changes. See
Logic 0 = Scratch Pad register is selected as general read and write register. ST16C550 compatible mode.
Logic 1 = FIFO Count register (Read-Only), Enhanced Mode Select Register (Write-Only). Number of
characters in transmit or receive holding register can be read via scratch pad register when this bit is set.
Enhanced Mode Select Register is selected when it is written into.
Logic 0 = Registers TRG and FC selected for RX.
Logic 1 = Registers TRG and FC selected for TX.
Table
Table 11
FIFO Data Count Register (FC) - Read-Only
Enhanced Feature Register (EFR) - Read/Write
Feature Control Register (FCTR) - Read/Write
14.
for more details.
FCTR
Table
B
IT
0
0
1
1
-5
3.
T
ABLE
FCTR
B
IT
0
1
0
1
-4
16: T
Table
Table-A (TX/RX)
Table-B (TX/RX)
Table-C (TX/RX)
Table-D (TX/RX)
RIGGER
17). When the Xon1 and Xon2 and Xoff1 and Xoff2 modes
36
T
ABLE
T
ABLE
Table 15
S
ELECT
for more details.
áç
áç
áç
áç
REV. 2.0.1

Related parts for xr16c864iq