DataSheet.es    


PDF XR16C2850IM Data sheet ( Hoja de datos )

Número de pieza XR16C2850IM
Descripción DUAL UART WITH 128-byte FIFOs AND RS-485 HALF DUPLEX CONTROL
Fabricantes Exar Corporation 
Logotipo Exar Corporation Logotipo



Hay una vista previa y un enlace de descarga de XR16C2850IM (archivo pdf) en la parte inferior de esta página.


Total 44 Páginas

No Preview Available ! XR16C2850IM Hoja de datos, Descripción, Manual

Preliminary
Information
XR16C2850
DUAL UART WITH 128-byte FIFO’s AND
RS-485 HALF DUPLEX CONTROL
DESCRIPTION
The XR16C2850 (2850) is a dual universal asynchronous receiver and transmitter (UART). The 2850 provides
enhanced UART functions with 128 byte FIFO, automatic RS-485 half duplex control, a modem control interface,
and data rates up to 1.5 Mbps. Onboard status registers provide the user with error indications and operational
status. System interrupts and modem control features may be tailored by external software to meet specific user
requirements. An internal loopback capability allows onboard diagnostics. Independent programmable baud rate
generators are provided to select transmit and receive clock rates up to 1.5 Mbps. The baud rate generator can
be configured for either crystal or external clock input. The 2850 is available in a 40-pin PDIP, 44-pin PLCC, and
48-pin TQFP packages. The 40 pin package does not offer TXRDY and RXRDY pins (DMA Signal monitoring).
Otherwise the three package versions are the same. The 2850 is functionally compatible with the ST16C2550.
The 2850 is fabricated in an advanced CMOS process to achieve low drain power and high speed requirements.
FEATURES
Pin and functionally compatible to ST16C2550,
software compatible with INS8250, NS16C550
1.5 Mbps transmit/receive operation (24 MHz
Max.).
128 byte transmit FIFO to reduce bandwidth re-
quirement of the external CPU.
128 byte receive FIFO with error flags to reduce
bandwidth requirement of the external CPU.
Independent transmit and receive UART control.
RS-485 half duplex control.
Programmable transmit/receive FIFO trigger lev-
els.
Hardware / software flow control.
Selectable RTS flow control hysterisis.
Modem control signals (-CTS, -RTS, -DSR, -DTR,
-RI, -CD, and software controllable line break).
Programmable character lengths (5, 6, 7, 8) with
even, odd, or no parity.
Infrared receive and transmit encoder/decoder.
Device identification.
Crystal or external clock input.
460.8 Kbps transmit/receive operation with 7.3728
MHz crystal or external clock source.
D5 7
D6 8
D7 9
RXB 10
RXA 11
-TXRDYB 12
TXA 13
TXB 14
-OPB 15
-CSA 16
-CSB 17
PLCC Package
XR16C2850CJ
39 RESET
38 -DTRB
37 -DTRA
36 -RTSA
35 -OPA
34 -RXRDYA
33 INTA
32 INTB
31 A0
30 A1
29 A2
ORDERING INFORMATION
Part number
XR16C2850CP
XR16C2850CJ
XR16C2850CM
Pins Package
40 PDIP
44 PLCC
48 TQFP
Operating temperature
0° C to + 70° C
0° C to + 70° C
0° C to + 70° C
Part number
XR16C2850IP
XR16C2850IJ
XR16C2850IM
Pins Package
40 PDIP
44 PLCC
48 TQFP
Operating temperature
-40° C to + 85° C
-40° C to + 85° C
-40° C to + 85° C
Rev. 1.00P
EXAR Corporation, 48720 Kato Road, Fremont, CA 94538 (510) 668-7000 FAX (510) 668-7017

1 page




XR16C2850IM pdf
XR16C2850
SYMBOL DESCRIPTION
Symbol
-OP2 A-B
Pin Signal
40 44 48 type
Pin Description
31,13 35,15 32,9 O Output -2 (User Defined) - This function is associated with
individual channels, A through B. The state at these pin(s)
are defined by the user and through the software setting of
MCR register bit-3. INT A-B are set to the active mode and
OP2 to a logic 0 when MCR-3 is set to a logic 1. INT A-B are
set to the three state mode and OP2 to a logic 1 when MCR-
3 is set to a logic 0. See bit-3, Modem Control Register
(MCR bit-3).
RESET
35 39 36
I Reset (active high) - A logic 1 on this pin will reset the
internal registers and all the outputs. The UART transmitter
output and the receiver input will be disabled during reset
time (see XR16C2850 External Reset Conditions for initial-
ization details).
-RXRDY A-B
- 34,23 31,18 O Receive Ready A-B (active low) - This function is associ-
ated with 44 pin PLCC and 48 pin TQFP packages only. This
function provides the RX FIFO/RHR status for individual
receive channels (A-B). RXRDY is primarily intended for
monitoring DMA mode 1 transfers for the receive data
FIFO’s. A logic 0 indicates there is receive data to read/
unload, i.e., receive ready status with one or more RX
characters available in the FIFO/RHR. This pin is a logic 1
when the FIFO/RHR is empty or when the programmed
trigger level has not been reached. This signal can also be
used for single mode transfers (DMA mode 0).
-TXRDY A-B
- 1,12 43,6 O Transmit Ready A-B (active low) - This function is associ-
ated with 44 pin PLCC and 48 pin TQFP packages only.
These outputs provide the TX FIFO/THR status for indi-
vidual transmit channels (A-B). TXRDY is primarily in-
tended for monitoring DMA mode 1 transfers for the trans-
mit data FIFO’s. An individual channel’s -TXRDY A-B buffer
ready status is indicated by logic 0, i.e., at least one location
is empty and available in the FIFO or THR. This pin goes to
a logic 1 when there are no more empty locations in the
FIFO or THR. This signal can also be used for single mode
transfers (DMA mode 0).
VCC
40 44 42 Pwr Power supply input.
Rev. 1.00P
5

5 Page





XR16C2850IM arduino
XR16C2850
Software Flow Control
When software flow control is enabled, the 2850
compares one or two sequential receive data charac-
ters with the programmed Xon or Xoff-1,2 character
value(s). If receive character(s) (RX) match the pro-
grammed values, the 2850 will halt transmission (TX)
as soon as the current character(s) has completed
transmission. When a match occurs, the receive
ready (if enabled via Xoff IER bit-5) flags will be set
and the interrupt output pin (if receive interrupt is
enabled) will be activated. Following a suspension
due to a match of the Xoff characters values, the 2850
will monitor the receive data stream for a match to the
Xon-1,2 character value(s). If a match is found, the
2850 will resume operation and clear the flags (ISR
bit-4).
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 characters and suspend/resume transmis-
sions. When double 8-bit Xon/Xoff characters are
selected, the 2850 compares two consecutive receive
characters with two software flow control 8-bit values
(Xon1, Xon2, Xoff1, Xoff2) and controls TX transmis-
sions accordingly. Under the above described flow
control mechanisms, flow control characters are not
placed (stacked) in the user accessible RX data buffer
or FIFO.
In the event that the receive buffer is overfilling and
flow control needs to be executed, the 2850 automati-
cally sends an Xoff message (when enabled) via the
serial TX output to the remote modem. The 2850
sends the Xoff-1,2 characters as soon as received
data passes the programmed trigger level. To clear
this condition, the 2850 will transmit the programmed
Xon-1,2 characters as soon as receive data drops
below the programmed trigger level.
Special Feature Software Flow Control
A special feature is provided to detect an 8-bit charac-
ter when bit-5 is set in the Enhanced Feature Register
(EFR). When this character is detected, it will be
placed on the user accessible data stack along with
normal incoming RX data. This condition is selected in
conjunction with EFR bits 0-3. Note that software flow
control should be turned off when using this special
mode by setting EFR bit 0-3 to a logic 0.
The 2850 compares each incoming receive character
with Xoff-2 data. If a match exists, the received data
will be transferred to FIFO and ISR bit-4 will be set to
indicate detection of special character (see Figure 9).
Although the Internal Register Table shows each X-
Register with eight bits of character information, the
actual number of bits is dependent on the pro-
grammed word length. Line Control Register (LCR)
bits 0-1 defines the number of character bits, i.e.,
either 5 bits, 6 bits, 7 bits, or 8 bits. The word length
selected by LCR bits 0-1 also determines the number
of bits that will be used for the special character
comparison. Bit-0 in the X-registers corresponds with
the LSB bit for the receive character.
Time-out Interrupts
Three special interrupts have been added to monitor
the hardware and software flow control. The interrupts
are enabled by IER bits 5-7. Care must be taken when
handling these interrupts. Following a reset the trans-
mitter interrupt is enabled, the 2850 will issue an
interrupt to indicate that transmit holding register is
empty. This interrupt must be serviced prior to con-
tinuing operations. The LSR register provides the
current singular highest priority interrupt only. It could
be noted that CTS and RTS interrupts have lowest
interrupt priority. A condition can exist where a higher
priority interrupt may mask the lower priority CTS/
RTS interrupt(s). Only after servicing the higher pend-
ing interrupt will the lower priority CTS/ RTS
interrupt(s) be reflected in the status register. Servic-
ing the interrupt without investigating further interrupt
conditions can result in data errors.
When two interrupt conditions have the same priority,
it is important to service these interrupts correctly.
Receive Data Ready and Receive Time Out have the
same interrupt priority (when enabled by IER bit-0).
The receiver issues an interrupt after the number of
characters have reached the programmed trigger
level. In this case the 2850 FIFO may hold more
characters than the programmed trigger level. Follow-
Rev. 1.00P
11

11 Page







PáginasTotal 44 Páginas
PDF Descargar[ Datasheet XR16C2850IM.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
XR16C2850IJDUAL UART WITH 128-byte FIFOs AND RS-485 HALF DUPLEX CONTROLExar Corporation
Exar Corporation
XR16C2850IJ443.3V AND 5V DUART WITH 128-BYTE FIFOExar Corporation
Exar Corporation
XR16C2850IMDUAL UART WITH 128-byte FIFOs AND RS-485 HALF DUPLEX CONTROLExar Corporation
Exar Corporation
XR16C2850IM483.3V AND 5V DUART WITH 128-BYTE FIFOExar Corporation
Exar Corporation

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar