Philips Semiconductors Product specification
SCC2692Dual asynchronous receiver/transmitter (DUART)
1998 Sep 04
19
data clock. The formula for calculating the divisor n to load to the
CTUR and CTLR for a particular 1X data clock is shown below:
n
counter clock frequency
16x2xbaud rate desired
Often this division will result in a non-integer number; 26.3, for
example. One can only program integer numbers in a digital divider.
Therefore, 26 would be chosen. This gives a baud rate error of
0.3/26.3 which is 1.14%; well within the ability asynchronous mode
of operation.
If the value in CTUR and CTLR is changed, the current half-period
will not be affected, but subsequent half periods will be. The C/T will
not be running until it receives an initial ‘Start Counter’ command
(read at address A3-A0 = 1110). After this, while in timer mode, the
C/T will run continuously. Receipt of a start counter command (read
with A3-A0 = 1110) causes the counter to terminate the current
timing cycle and to begin a new cycle using the values in CTUR and
CTLR.
The counter ready status bit (ISR[3]) is set once each cycle of the
square wave. The bit is reset by a stop counter command (read with
A3-A0 = H‘F’). The command however, does not stop the C/T. The
generated square wave is output on OP3 if it is programmed to be
the C/T output.
In the counter mode, the C/T counts down the number of pulses
loaded into CTUR and CTLR by the CPU. Counting begins upon
receipt of a start counter command. Upon reaching terminal count
H‘0000’, the counter ready interrupt bit (ISR[3]) is set. The counter
continues counting past the terminal count until stopped by the CPU.
If OP3 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 ISR[3] is cleared when
the counter is stopped by a stop counter command. The CPU may
change the values of CTUR and CTLR at any time, but the new
count becomes effective only on the next start counter commands. If
new values have not been loaded, the previous count values are
preserved and used for the next count cycle
In the counter mode, the current value of the upper and lower 8 bits
of the counter (CTU, CTL) may be read by the CPU. It is
recommended that the counter be stopped when reading to prevent
potential problems which may occur if a carry from the lower 8 bits
to the upper 8 bits occurs between the times that both halves of the
counter are read. However, note that a subsequent start counter
command will cause the counter to begin a new count cycle using
the values in CTUR and CTLR.
RESETN
t
RES
SD00133
Figure 3. Reset Timing
Philips Semiconductors Product specification
SCC2692Dual asynchronous receiver/transmitter (DUART)
1998 Sep 04
20
A0–A3
CEN
t
AS
t
CS
t
CH
RDN
t
RW
t
RWD
D0–D7
(READ)
t
DD
t
DF
FLOAT FLOATVALID
NOT
VALID
WDN
t
RWD
VALID
D0–D7
(WRITE)
t
DS
t
DH
t
AH
t
DA
SD00134
Figure 4. Bus Timing
(b) OUTPUT PINS
RDN
IP0–IP6
WRN
OP0–OP7
t
PS
t
PH
t
PD
OLD DATA NEW DATA
(a) INPUT PINS
SD00135
Figure 5. Port Timing
Philips Semiconductors Product specification
SCC2692Dual asynchronous receiver/transmitter (DUART)
1998 Sep 04
21
NOTES:
1. INTRN or OP3-OP7 when used as interrupt outputs.
2. The test for open-drain outputs is intended to guarantee switching of the output transistor. Measurement of this response is referenced from the midpoint of the switching
signal, V
M
, to a point 0.5V above V
OL
. This point represents noise margin that assures true switching has occurred. Beyond this level, the effects of external circuitry and
test environment are pronounced and can greatly affect the resultant measurement.
V
M
V
OL
+0.5V
V
OL
WRN
INTERRUPT
1
OUTPUT
t
IR
V
M
V
OL
+0.5V
V
OL
RDN
INTERRUPT
1
OUTPUT
t
IR
SD00136
Figure 6. Interrupt Timing
X1/CLK
CTCLK
RxC
TxC
t
CLK
t
CTC
t
Rx
t
Tx
t
CLK
t
CTC
t
Rx
t
Tx
+5V
1K
X1
X2
C1 = C2 = 24pF FOR C
L
= 20PF
X1
X2
3.6864MHz
3pF
4pF
50 TO
150 K
TO INTERNAL CLOCK DRIVERS
SCC2698B
NOTE:
C1 AND C2 SHOULD BE BASED ON MANUFACTURER’S SPECIFICATION. PARASITIC CAPACITANCE SHOULD
BE INCLUDED WITH C1 AND C2. R1 IS ONLY REQUIRED IF U1 WILL NOT DRIVE TO X1 INPUT LEVELS
TYPICAL CRYSTAL SPECIFICATION
FREQUENCY: 2 – 4MHZ
LOAD CAPACITANCE (C
L
): 12 – 32pF
TYPE OF OPERATION: PARALLEL RESONANT, FUNDAMENTAL MODE
NC
R1
U1
SD00137
RESISTOR REQUIRED
WHEN U1 IS A TTL DEVICE
Figure 7. Clock Timing

SCC2692AE1B44,557

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
IC UART DUAL W/FIFO 44QFP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union