Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

SCC2691AC1D24 Datasheet(PDF) 7 Page - NXP Semiconductors

Part # SCC2691AC1D24
Description  Universal asynchronous receiver/transmitter UART
Download  24 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  PHILIPS [NXP Semiconductors]
Direct Link  http://www.nxp.com
Logo PHILIPS - NXP Semiconductors

SCC2691AC1D24 Datasheet(HTML) 7 Page - NXP Semiconductors

Back Button SCC2691AC1D24 Datasheet HTML 3Page - NXP Semiconductors SCC2691AC1D24 Datasheet HTML 4Page - NXP Semiconductors SCC2691AC1D24 Datasheet HTML 5Page - NXP Semiconductors SCC2691AC1D24 Datasheet HTML 6Page - NXP Semiconductors SCC2691AC1D24 Datasheet HTML 7Page - NXP Semiconductors SCC2691AC1D24 Datasheet HTML 8Page - NXP Semiconductors SCC2691AC1D24 Datasheet HTML 9Page - NXP Semiconductors SCC2691AC1D24 Datasheet HTML 10Page - NXP Semiconductors SCC2691AC1D24 Datasheet HTML 11Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 7 / 24 page
background image
Philips Semiconductors
Product specification
SCC2691
Universal asynchronous receiver/transmitter (UART)
1998 Sep 04
7
BLOCK DIAGRAM
As shown in the block diagram, the UART consists of: data bus buffer,
interrupt control, operation control, timing, receiver and transmitter.
Data Bus Buffer
The data bus buffer provides the interface between the external and
internal data busses. It is controlled by the operation control block to
allow read and write operations to take place between the controlling
CPU and UART.
Interrupt Control
A single interrupt output (INTRN) is provided which may be asserted
upon occurrence of any of the following internal events:
– Transmit holding register ready
– Transmit shift register empty
– Receive holding register ready or FIFO full
– Change in break received status
– Counter reached terminal count
– Change in MPI input
– Assertion of MPI input
Associated with the interrupt system are the interrupt mask register
(IMR) and the interrupt status register (ISR). The IMR can be
programmed to select only certain of the above conditions to cause
INTRN to be asserted. The ISR can be read by the CPU to
determine all currently active interrupting conditions. However, the
bits of the ISR are not masked by the IMR.
Operation Control
The operation control logic receives operation commands from the
CPU and generates appropriate signals to internal sections to
control device operation. It contains address decoding and read and
write circuits to permit communications with the microprocessor via
the data bus buffer. The functions performed by the CPU read and
write operations are shown in Table 1.
Table 1.
Register Addressing
A2
A1
A0
READ
(RDN = 0)
WRITE
(WRN = 0)
0
0
0
MR1, MR2
MR1, MR2
0
0
1
SR
CSR
0
1
0
BRG Test
CR
0
1
1
RHR
THR
1
0
0
1X/16X Test
ACR
1
0
1
ISR
IMR
1
1
0
CTU
CTUR
1
1
1
CTL
CTLR
NOTE;
*Reserved registers should never be read during operation since
they are reserved for internal diagnostics.
ACR = Auxiliary control register
CR = Command register
CSR = Clock select register
CTL = Counter/timer lower output register
CTLR = Counter/timer lower preset register
CTU = Counter/timer upper output register
CTUR = Counter/timer upper preset register
MR = Mode register A
SR = Status register
THR = Tx holding register
* See Table 6 for BRG Test frequencies in this data sheet, and
“Extended baud rates for SCN2681, SCN68681, SCC2691,
SCC2692, SCC68681 and SCC2698B” Philips Semiconductors ICs
for Data Communications, IC-19, 1994.
Mode registers 1 and 2 are accessed via an auxiliary pointer. The
pointer is set to MR1 by RESET or by issuing a reset pointer
command via the command register. Any read or write of the mode
register while the pointer is at MR1 switches the pointer to MR2. the
pointer then remains at MR2 so that subsequent accesses are to
MR2, unless the pointer is reset to MR1 as described above.
Timing Circuits
The timing block consists of a crystal oscillator, a baud rate
generator, a programmable 16-bit counter/timer, and two clock
selectors.
The crystal oscillator operates directly from a 3.6864MHz crystal
connected across the X1/ CLK and X2 inputs with a minimum of
external components. If an external clock of the appropriate
frequency is available, it may be connected to X1/CLK. If an external
clock is used instead of a crystal, X1/CLK is driven using a
configuration similar to the one in Figure 7. In this case, the input
high-voltage must be capable of attaining the voltage specified in the
DC Electrical Characteristics. The clock serves as the basic timing
reference for the baud rate generator (BRG), the counter/timer, and
other internal circuits. A clock frequency, within the limits specified in
the electrical specifications, must be supplied if the internal BRG is
not used.
The baud rate generator operates from the oscillator or external
clock input and is capable of generating 18 commonly used data
communications baud rates ranging from 50 to 38.4K baud. Thirteen
of these are available simultaneously for use by the receiver and
transmitter. Eight are fixed, and one of two sets of five can be
selected by programming ACR[7]. The clock outputs from the BRG
are at 16X the actual baud rate. The counter/timer can be used as a
timer to produce a 16X clock for any other baud rate by counting
down the crystal clock or an external clock. The clock selectors
allow the independent selection by the receiver and transmitter of
any of these baud rates or an external timing signal.
Counter/Timer (C/T)
The C/T operation is programmed by ACR[6:4]. One of eight timing
sources can be used as the input to the C/T. The output of the C/T is
available to the clock selectors and can be programmed by
ACR[2:0} to be output on the MPO pin.
In the timer mode, the C/T generates a square wave whose period is
twice the number of clock periods loaded into the C/T upper and
lower registers. The counter ready bit in the ISR is set once each
cycle of the square wave. If the value in CTUR or CTLR is changed,
the current half-period will not be affected, but subsequent
half-periods will be affected. In this mode the C/T runs continuously
and does not recognize the stop counter command (the command
only resets the counter ready bit in the ISR). Receipt of a start C/T
command causes the counter to terminate the current timing cycle
and to begin a new cycle using the values in CTUR and CTLR.
In the counter mode, the C/T counts down the number of pulses
loaded into CTUR and CTLR. Counting begins upon receipt of a
start C/T command. Upon reaching terminal count, the counter
ready bit in the ISR is set. The counter continues counting past the
terminal count until stopped by the CPU. If MPO is programmed to
be the output of the C/T, the output remains high until terminal count
is reached, at which time it goes low. The output returns to the high
state and the counter ready bit is cleared when the counter is
stopped by a stop counter command. the CPU may change the


Similar Part No. - SCC2691AC1D24

ManufacturerPart #DatasheetDescription
logo
NXP Semiconductors
SCC2692 PHILIPS-SCC2692 Datasheet
209Kb / 30P
   Dual asynchronous receiver/transmitter DUART
1998 Sep 04
SCC2692AC1A44 PHILIPS-SCC2692AC1A44 Datasheet
209Kb / 30P
   Dual asynchronous receiver/transmitter DUART
1998 Sep 04
SCC2692AC1B44 PHILIPS-SCC2692AC1B44 Datasheet
209Kb / 30P
   Dual asynchronous receiver/transmitter DUART
1998 Sep 04
SCC2692AC1N28 PHILIPS-SCC2692AC1N28 Datasheet
209Kb / 30P
   Dual asynchronous receiver/transmitter DUART
1998 Sep 04
SCC2692AC1N40 PHILIPS-SCC2692AC1N40 Datasheet
209Kb / 30P
   Dual asynchronous receiver/transmitter DUART
1998 Sep 04
More results

Similar Description - SCC2691AC1D24

ManufacturerPart #DatasheetDescription
logo
Intersil Corporation
IM7332 INTERSIL-IM7332 Datasheet
1Mb / 36P
   Universal Asynchronous Receiver Transmitter(UART)
logo
A1 PROs co., Ltd.
EI16C450 A1PROS-EI16C450 Datasheet
1Mb / 1P
   Universal Asynchronous Receiver Transmitter(UART)
06/15/99
logo
Exar Corporation
ST16C450 EXAR-ST16C450 Datasheet
182Kb / 28P
   UNIVERSAL ASYNCHRONOUS RECEIVER/TRANSMITTER (UART)
logo
List of Unclassifed Man...
COM8017 ETC-COM8017 Datasheet
553Kb / 8P
   UNIVERSAL ASYNCHRONOUS RECEIVER/TRANSMITTER UART
logo
Exar Corporation
ST16C454 EXAR-ST16C454 Datasheet
378Kb / 30P
   QUAD UNIVERSAL ASYNCHRONOUS RECEIVER/TRANSMITTER (UART)
logo
Intersil Corporation
CDP1854A INTERSIL-CDP1854A Datasheet
95Kb / 21P
   Programmable Universal Asynchronous Receiver/Transmitter (UART)
March 1997
HD-6402 INTERSIL-HD-6402 Datasheet
154Kb / 7P
   CMOS Universal Asynchronous Receiver Transmitter (UART)
logo
Harris Corporation
HD6402 HARRIS-HD6402 Datasheet
100Kb / 6P
   CMOS Universal Asynchronous Receiver Transmitter (UART)
logo
Intersil Corporation
HD-6402 INTERSIL-HD-6402 Datasheet
92Kb / 6P
   CMOS Universal Asynchronous Receiver Transmitter (UART)
March 1997
HD-6402883 INTERSIL-HD-6402883 Datasheet
149Kb / 6P
   CMOS Universal Asynchronous Receiver Transmitter (UART)
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


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