Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

ST16654 Datasheet(PDF) 17 Page - Exar Corporation

Part # ST16654
Description  QUAD UART WITH 64-BYTE FIFO AND INFRARED (IrDA) ENCODER/DECODER
Download  49 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  EXAR [Exar Corporation]
Direct Link  http://www.exar.com
Logo EXAR - Exar Corporation

ST16654 Datasheet(HTML) 17 Page - Exar Corporation

Back Button ST16654 Datasheet HTML 13Page - Exar Corporation ST16654 Datasheet HTML 14Page - Exar Corporation ST16654 Datasheet HTML 15Page - Exar Corporation ST16654 Datasheet HTML 16Page - Exar Corporation ST16654 Datasheet HTML 17Page - Exar Corporation ST16654 Datasheet HTML 18Page - Exar Corporation ST16654 Datasheet HTML 19Page - Exar Corporation ST16654 Datasheet HTML 20Page - Exar Corporation ST16654 Datasheet HTML 21Page - Exar Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 17 / 49 page
background image
ST16C654/654D
5-81
Rev. 4.10
Software Flow Control
When software flow control is enabled, the 654 com-
pares one or two sequential receive data characters
with the programmed Xon or Xoff-1,2 character
value(s). If receive character(s) (RX) match the pro-
grammed values, the 654 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 654
will monitor the receive data stream for a match to the
Xon-1,2 character value(s). If a match is found, the
654 will resume operation and clear the flags (ISR bit-
4). The 654 offers a special Xon mode via MCR bit-5.
The initialized default setting of MCR bit-5 is a logic 0.
In this state Xoff and Xon will operate as defined
above. Setting MCR bit-5 to a logic 1 sets a special
operational mode for the Xon function. In this case
Xoff operates normally however, transmission (Xon)
will resume with the next character received, i.e., a
match is declared simply by the receipt of an incoming
(RX) character.
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 654 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 654 automati-
cally sends an Xoff message (when enabled) via the
serial TX output to the remote modem. The 654 sends
the Xoff-1,2 characters as soon as received data
passes the programmed trigger level. To clear this
condition, the 654 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 8 bit 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 654 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.
Xon Any Feature
A special feature is provided to return the Xoff flow
control to the inactive state following its activation. In
this mode any RX character received will return the
Xoff flow control to the inactive state so that transmis-
sions may be resumed with a remote buffer. This
feature is more fully defined in the Software Flow
Control section.
Hardware/Software and Timeout 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 654 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


Similar Part No. - ST16654

ManufacturerPart #DatasheetDescription
logo
STMicroelectronics
ST16600 STMICROELECTRONICS-ST16600 Datasheet
27Kb / 2P
   Smartcard MCU With 512 Bytes EEPROM
ST16601 STMICROELECTRONICS-ST16601 Datasheet
27Kb / 2P
   Smartcard MCU With 1088 Bytes EEPROM
More results

Similar Description - ST16654

ManufacturerPart #DatasheetDescription
logo
NXP Semiconductors
SC16C654 PHILIPS-SC16C654 Datasheet
647Kb / 52P
   Quad UART with 64-byte FIFO and infrared (IrDA) encoder/decoder
Rev. 04-19 June 2003
SC16C554 PHILIPS-SC16C554 Datasheet
276Kb / 55P
   Quad UART with 16-byte FIFO and infrared (IrDA) encoder/decoder
Rev. 05-10 May 2004
logo
Exar Corporation
ST16C580 EXAR-ST16C580_05 Datasheet
212Kb / 39P
   UART WITH 16-BYTE FIFO?셲 AND INFRARED (IrDA) ENCODER/DECODER
ST16C580 EXAR-ST16C580 Datasheet
244Kb / 41P
   UART WITH 16-BYTE FIFO?셲 AND INFRARED (IrDA) ENCODER/DECODER
logo
NXP Semiconductors
SC16C650A PHILIPS-SC16C650A Datasheet
642Kb / 50P
   Universal Asynchronous Receiver/Transmitter (UART) with 32-byte FIFO and infrared (IrDA) encoder/decoder
Rev. 04-20 June 2003
SC16C550 PHILIPS-SC16C550 Datasheet
639Kb / 52P
   Universal Asynchronous Receiver/Transmitter (UART) with 16-byte FIFO and infrared (IrDA) encoder/decoder
Rev. 05-19 June 2003
logo
Texas Instruments
TL16C754 TI-TL16C754 Datasheet
488Kb / 39P
[Old version datasheet]   QUAD UART WITH 64-BYTE FIFO
logo
NXP Semiconductors
SC16C754 PHILIPS-SC16C754 Datasheet
622Kb / 49P
   Quad UART with 64-byte FIFO
Rev. 04-19 June 2003
logo
Texas Instruments
TL16C754BPNR TI-TL16C754BPNR Datasheet
671Kb / 40P
[Old version datasheet]   QUAD UART WITH 64-BYTE FIFO
TL16C754B TI-TL16C754B Datasheet
466Kb / 37P
[Old version datasheet]   QUAD UART WITH 64-BYTE FIFO
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com