Cdp6853 CIA Datasheet
Cdp6853 CIA Datasheet
22
o.
.1
DO
F••tur••:
• Compatible with q-bit microprocessors
m
nJ" •
21
20
••
02 • Multiplexed Address/Data Bus (MOTEL Bus)
T •• 10 I. AOI • Full duplex operation with buffered receiver
1m! I. ADO
ft., ,."12 17 mr and transmitter
CE Ie 1m! • Data set/modem control functions
Yso
"
TOP Vl!W"
A' • Internal baud rate generator with 15
tics-non programmable baud rates (50 to 19,200)
TERMINAL ASSIGNMENT
• Operates at baud ra-tes up to 250,000 via
proper crystal or clock selection
CDP6853
MAXIMUM RATINGS, Absolute-Maximum Value.:
DC SUPPLY-VOLTAGE RANGE. (Voo)
(Voltage referenced to VI. tarmlnal) ....................................................................................-0.5 to +7 V
INPUT VOLTAGE RANGE. ALL INPUTS .......................................................................... -0.5 to Voo +0.5 V
DC INPUT CURRENT. ANY ONE INPUT ................................................................................... ±10 mA
POWER DISSIPATION PER PACKAGE (Po):
For T.=-40 to +80" C (PACKAGE TYPE E) ................................................................................ 500 mW
For T.=+80 to +85·C (PACKAGE TYPE E) ................................................... Derate Linearly at 8 mW/·C to 300 mW
ForT.=-55 to +1000C (PACKAGE TYPE D) ............................................................................... 500 mW
ForT.=+100to 126·C (PACKAGE TYPE D) .................................................. Derate Linearly at 8 mW/·C to 300 mW
DEVICE DISSIPATION PER OUTPUT TRANSISTOR
For T.=FULL PACKAGE-TEMPERATURE RANGE (All Package Type.) .................................................... 100 mW
OPERATING-TEMPERATURE RANGE (T.):
PACKAGE TYPE 0 ............................................................................................... -55 to +125·C
PACKAGE TYPE E ................................................................................................ -40 to +85· C
STORAGE-TEMPERATURE RANGE (TOIl) ........................................................................... -85 to +1500 C
LEAD TEMPERATURE (DURING SOLDERING):
At distance 1/18 ± 1132 In. (1.59 ± 0.79 mm) from case for 10. max. .. ................................................... +285·C
LIMITS
CHARACTERISTIC UNITS
Min. Typ. Max.
Quiescent Device Current 100 - 50 200 IIA
Output Low Current (Sinking): VOL = 0.4 V 10L
(00-07. TxO. RxC. RTS. DTR. IRQ)
1.6 - - mA
Input Leakage Current for Hiah Impedance State (00-07) iT., - - ± 1.2 pA
Output Leakage Current (off state): VOUT = 5 V (mo) 10FF - - 2 IIA
Input Capacitance (except XTLI and XTLO) C'N - - 10 pF
Output Capacitance COUT - - 10 pF
_______________________________________________________________________________ 813
CMOS Peripherals
CDP6853
CDP8853 INTERFACE REQUIREMENTS D2-D7 (Da" BUI) (20-25)
This section describes the interface requirements for the The 02-07 pins are the eight data lines used to transfer data
CDP6853 ACIA. Fig. 1 Is the Interface Diagram and the between th4;l processor and the CDP6853. These lines are
Terminal Diagram shows the pin-out configuration for the bi-directional and are normally high-impedance except
CDP6853. during Read cycles when the CDP6853 is selected.
CE, cso,Cii (Chip Seleetl) (2,3,13)
The two chip select and the one chip enable inputs are
02-07 CTs normally connected to the processor address lines either
AOO.A01 directly or through decoders. The CDP6853 is selected
when CSO is high, CSi is low, and CE is high.
TxD
ADO, AD1 (Multiplexed Bidirectional Addres./Da" Bltl)
(18,19)
Multiplexed bus processors save pins by presenting the
6CO address during the first portion of the bus cycle and using
IiSR the same pins during the second portion for data. Address-
then-data multiplexing does not slow the access time of the
RxC CDP6853 since the bus reversal from address to data is
XTLI occurring during the Internal RAM access time.
XTLO
The address must be valid just prior to the fall of AS/ALE at
which time the CDP6853 latches the address from ADO to
AD1. Valid write data must be presented and held stable
during the latter portion of the OS or'WR pulses. In a read
OTR cycle, the CDP6853 outputs 8 bits of data during the latter
FiTs portion of the OS or RD pulses, then ceases driving the bus
(returns the output drivers to three-state) when OS falls in
this case of MOTEL or RD rises in the other case. The
RxD following table shows internal register select coding:
TABLE I
CDP6853
CDP8863 INTERFACE REQUIREMENTS (Confd)
RxD (Receive Date) (12) The second MOTEL Interpretation of OS is that of RD,
The RxD input line is used to transfer serial NRZ data into MEMR, or i70ifemanatlng from an 8085 type processor. In
this case, OS Identifies the time period when the real-time
the ACIA from the modem, LSB first. The receiver data rate
Is either the programmed baud rate or under the control of clock plus RAM drives the bus with read data. This
an externally generated receiver clock. The selection is interpretation of OS Is also the same as an output-enable
made by programming the Control Register. signal on a typical memory.
RxC (Receive Clock) (5) The MOTEL circuit, within the CDP6853 latches the state of
the OS pin on the falling edge of AS/ALE. When the 8800
The RxC Is a bi-dlrectional pin which serves as either the mode of MOTEL is desired OS must be low during AS! ALE,
receiver l6x clock Input or the receiver l6x clock output. which is the case with the CDP6805 family of multiplexed
The latter mode results If the internal baud rete generator is bus processors. To insure the 8065 mode of MOTEL, the OS
selected for receiver data clocking. pin must remain high during the time AS/ALE Is high.
RTs (Reque.t to Send) (8) AS (Multiplexed Addreu Strobe) (15)
The RTS output pin is used to control the modem from the A positive-going multiplexed address strobe pulse serves to
processor. The state of the lfm' pin is determined by the demultiplex ADO and AD1. The falling edge of AS or ALE
contents of the Command Register. causes the address to be latched within the CDP6853. The
CTS (Clear to Send) (t) automatic MOTEL circuitry in the CDP6853 also latches the
state of the OS pin with the failing edge of AS or ALE.
The CTS input pin is used to control the transmitter
operation. The enable state is with CTS low. The transmitter
is automatically disabled if CTS is high.
DTR (Da" Terminal Ready) (11)
MOTEL
This output pin is used to indicate the status of the CDP6853
to the modem. A low on "fii'R Indicates the CDP6853 is The MOTEL circuit is a new concept that permits the
enabled, a high Indicates it is disabled. The processor CDP6853 to be directly Interfaced with many types of
controls this pin via bit 0 of the Command Register. microprocessors. No external logiC is needed to adapt to
the differences in bus control signals from common
DSR (Da" Set Ready) (17) multiplexed bus microprocessors.
The DSR input pin is used to Indicate to the CDP6853 the
Practically all microprocessors interface with one of two
status of the modem. A low Indicates the "ready" state and a
synchronous bus structures.
high, "not-ready".
The MOTEL circuit is built Into peripheral and memory ICs
DCD (Da" carrier Detect) (18)
to permit direct connection to either type of bus. An
The DCD Input pin is used to indicate to the CDP6853 the Industry-standard bus structure is now available. The
status of the carrier-detect output of the modem. A low MOTEL concept is shown logically In Fig. 2.
indicates that the modem carrier signal is present and a
MOTEL selects one of two interpretations oftwo pins. In the
high, that It is not.
6805 case, OS and R/W are gated together to produce the
DS (Data Strobe or Rnd) (27) internal read enable. The internal write enable is a similar
The OS pin has two interpretations via the MOTEL circuit. gating of the inverse of RlW. With 8085 Family buses, the
When emanating from a 6800 type processor, OS Is a inversion of RD and WR create functionally identical internal
positive pulse during the latter portion ofthe bus cycle, and read and write enable Signals.
is variously called OS (data strobe), E (enable), and ~2 (~2 The CDP6853 automatically selects the p!Qcessor type by
clock). During read cycles, OS signifies the time that the usi ng AS/ALE to ~h the state of the DS/R 0 pin. Since OS
ACIA is to drive the bidirectional bus. In write cycles, the Is always low and RD is always high during AS and ALE, the
trailing edge of OS causes the ACIA to latch the written latch automatically Indicates which processor type Is
data. connected.
~
• '00
FAMILY TYPE
808•
FAMILY TYPE
MPU SIGNALS
CDP..53
.!!!!.!!!!!!!:! D
........
FAMILY 8US
al------.
INTERNAL
SIGNALS
FAMILY
AS ALE AS \---+.., C Q BUS
12C1I471111
_______________________________________________________________ 615
CMOS Peripherals
CDP6853
CDP8853 INTERNAL ORGANIZATION
This section provides a functional description of the
CDP6853. A block diagram of the CDP6853 is presented In
Fig. 3.
eTS
D2·D7 TxD
ADO,AD1
oeD
DSR
Rxe
XTLI
XTLO
DTR
iiTs
RxD
92CM-37026Rl
DATA BUS BUFFERS Bus Buffer, and the microprocessor data bus, and the
The Data Bus Buffer interfaces the system data lines to the hardware reset features.
internal data bus. The Data Bus Buffer is bi-directional. Timing is controlled by the system 1/12 clock input. The chip
When the R/Wline is high and the chip is selected, the Data will perform data transfers to or from the microcomputer
Bus Buffer passes the data to the system data lines from the data bus during the 1/12 high period when selected.
CDP6853 internal data bus. When the R/W line is low and All registers will be initialized by the Timing and Control
the chip is selected, the Data Bus Buffer writes the data from Logic when the Reset (RES) line goes low. See the individual
the system data bus to the internal data bus. register description for the state of the registers following a
INTERRUPT LOGIC hardware reset.
The Interrupt Logic will cause the IRQ line to the micro- TRANSMITTER AND RECEIVER
processor to go low when conditions are met that require DATA REGISTERS
the attention of the microprocessor. The conditions which These registers are used as temporary data storage for the
can cause an interrupt will set bit 7 and the appropriate bit of CDP6853 Transmit and Receive Circuits. Both the Trans-
bits 3 through 6 in the Status Register if enabled. Bits 5 and 6 mitter and Receiver are selected by a Register Select 0
correspond to the Data Carrier Detect (DCDi logic and the (RSO) and Register Select 1 (RS1) low condition. The
Data Set Ready (DSR) logic. Bits 3 and 4 correspond to the Read/Write line determines which actually uses the internal
Receiver Data Registerfull and the Transmitter Data Register data bus; the Transmitter Data Register is write only and the
empty conditions. These conditions can cause an interrupt Receiver Data Register is read only.
request if enabled by the Command Register.
Bit 0 is the first bit to be transmitted from the Transmitter
I/O CONTROL Data Register (least significant bit first). The higher order
The I/O Control Logic controls the selection of internal bits follow in order. Unused bits in this register are "don't
registers in preparation for a data transfer on the internal care".
data bus and the direction of the transfer to or from the The Receiver Data Register holds the first received data bit
register. in bit 0 (least significant bit first). Unused high-order bits
The registers are selected by the Register Select and Chip are "0". Parity bits are not contained in the Receiver Data
Select and Read/Write lines as described in Table I, Register. They are stripped off after being used for parity
previously. checking.
TIMING AND CONTROL STATUS REGISTER
The Timing and Control logic controls the timing of data Fig. 4 indicates the format of the CDP6853 Status Register.
transfers on the internal data bus and the registers, the Data A description of each status bit follows.
616 _________________________________________________________________
CMOS Peripherals
COP68S3
COP8853 INTERNAL ORGANIZATION (Cont'd)
78543210
I I I I I II I I CONTROL REGISTER
The Control Register selects the desired transmitter baud
L
PARITY ERRO...
0- NO PARITY ERROR rate, receiver clock source, word length, and the number of
1 - PARITY ERROR DETECTED stop bits.
FRAMING ERROR"
0- NO FRAMING ERROR Selected Baud Rate (Bltl 0,1,2,3)
1 - FRAMING ERROR DETECTED
These bits, set by the processor, select the Transmitter
' - - - OVERRUN"
0- NO OVERRUN
baud rate, which can beat 1/16 an external clock rate orone
1 - OVERRUN HAS OCCURRED of 15 other rates controlled by the internal baud rate
RECEIVER DATA REGISTER FULL generator as shown in Fig. 5.
0- NOT FULL
1 - FULL
ISBN~RCS SSR
sa"
DATA CARRIER DETECT (DCD) SBR2 S8Rl BBRO
0- iX5 LOW (DETECll
1- 6eD HIGH (NOT DETECTED) L..J
DATA seT READV
~: 8B ~~:H(r:~~EADV)
(liP)
L___ SELECTED BAUD RATE ISBA)
3210
0000 1/,8X EXTERNAL CLOCK
INTERRUPT (IAQ) 0001 50 BAUD
_________________________________________________________________ 617
CMOS Peripherals
CDP6853
CDP6853 INTERNAL ORGANIZATION (Cont'd)
This bit enables the Receiver Echo Mode. Bits 2 and 3 must
also be zero. In the Receiver Echo Mode, the Transmitter XTLr
returns each transmission received by the Receiver delayed XTLO
by'h bit time. A "1" enables the Receiver Echo Mode. A "0"
bit disables the mode.
Parity Mode Enable (Bit 5)
This bit enables parity bit generation and checking. A "0"
disables parity bit generation by the Transmitter and parity 92CS-36791
bit checking by the Receiver. A "1" bit enables generation Fig. 7 - Transmitter receiver clock circuits.
and checking of parity bits.
* BITS 2 AND 3 MUST BE ZERO FOR RECEIVER ECHO MODE fiTS WILL BE LOW.
92CM-36790A1
618
CMOS Peripherals
CDP6853
CDPSSS3 OPERATION (Cont'd)
Lm'-c
START STAR'r START START
I Lm
I I I I
I I I I
III
REGISTER, CAUSES IRQ
TO CLEAR
Continuoul Data Receive (Fig. 9) data word. This occurs at about the 8/16 point through the
Stop Bit. The processor must read the Status Register and
Similar to the above case, the normal mode is to generate a read the data word before the next interrupt, otherwise the
processor interrupt when the CDP6853 has received a full Overrun condition occurs.
)I
START START I START I START
I : i I
------------------------_______________________________________ 619
CMOS Peripherals
CDP6853
CDP6853 OPERATION (Cont'd)
Transmit Data Register Not Loaded continue to occur at the same rate as previously, except no
By Processor (Fig. 10) data is transmitted. When the processor finally loads new
If the processor is unable to load the Transmit Data Register data, a Start Bit immediately occurs, the data word
in the allocated time, then the TxD line will go to the transmission is started, and another interrupt is initiated,
"MARK" condition until the data is loaded. IRQ interrupts signaling for the next data word.
TxO n STOP
[qii1T-0EE]
STOP
I rq;;;J~:EEI
START
STOP
IJ"TARTreELEr
I START LCHARACTER1
1- TIME
I'TT"---
PROCESSO'I
INTERRUPT
FOR DATA WHEN PROCESSOR FINALLY LOADS
REGISTER INTERRUPTS NEW DATA, TRANSMISSION STARTS
EMPTY CONTINUE AT IMMEDIATELY AND INTERRUPT
CHARACTER RATE OCCURS, INDICATING TRANSMIT
PROCESSOR EVEN THOUGH DATA REGISTER EMPTY
READS NO DATA IS 92CM-36794RI
STATUS TRANSMITTED
REGISTER
Effect of CTS on Transmitter (Fig. 11) continue at the same rate, but the Status Register does not
indicate that the Transmit Data Register is empty. Since
CTS is the Clear-to-Send Signal generated by the modem. there is no status bit for CTS, the processor must deduce
It is normally low (True State) but may go high in the event that CTS has-ille to the FALSE (high) state. This is
of some modem problems. When this occurs, the TxD line covered later. CTS isa transmit control line only, and has no
immediately goes to the "MARK" condition. Interrupts effect on the CDP6853 Receiver Operation.
Tx DE~_.I_B_N
. ......_p--,lsTOPlsTARTI Be S_T_O_pl~S_TA_R_T.LI_B°-.LI_Bl-.L1_B2-1:/
I:J _...I_B_N.....I_p...I...
I I I'TT"'---I-"'"
~ CHARACTER--I
I TIME I
NOT CLEAR-T()'SEND
ClEAR-T(),SEND
ffi_",~
INDICATING MODEM
~E~~~V~~A:"~~~x D
PROCESSOR
~~T:~=~~
PROCESSOR READS
STATUS REGISTER.
SINCE DATA REGISTER
IS r:!QI EMPTY, PROCESSOR
IMMEDIATELY GOES START BIT MUST DEDUCE THAT
TO "MARK" CONDITION TIME eft IS SOURCE OF
INTERRUPT (THIS IS
COVERED ELSEWHERE
IN THIS NOTE).
92CM-36795
620
CMOS Peripherals
CDP6853
CDP8853 OPERATION (Cont'd)
lEI
'-----.-----'
STATUS REGISTER
92CM-36796R I
RxD nSTARTI I ., I ~
Be
TxD
\\\\
92CM- 36797
_________________________________________________________________ 621
CMOS Peripherals
CDP6853
CDP8853 OPERATION (Cont'd)
Effect of CTS on Echo Mode Operation (Fig. 14) way as "Effect of C'F§ on Transmitter". In this case,
See "Effect of CTS on Transmitter" for the effect of CTS on however, the processor interrupts signify that the Receiver
the Transmitter. Receiver operation is unaffected by CTS, Data Register is full, so the processor has no way of
so, in Echo Mode, the Transmitter is affected in the same knowing that the Transmitter has ceased to echo.
)
STOP STOP
hO
~L.I~EI ISNI p I Isols,I··11
L~
[ CTS GOES TO
"FALSE" CONDITION
NORMAL
RECEIVER DATA
REGISTER FULL
INTERRUPTS
--~
92CM-36798
Overrun In Echo Mode (Fig. 15) For the re-transmitted data, when overrun occurs, the TxD
If Overrun occurs in Echo Mode, the Receiver is affected the line goes to the "MARK" condition until the first Start Bit
same way as described in "Effect of Overrun on Receiver", after the Receiver Data Register is read by the processor,
A'O1-
n r;E[EL:] -I GELID
STOP STOP STOP
I
~
[%G[~
STOP
I
~
[%EII~;E
622 _______________________________________________________________
CMOS Peripherals
CDP6853
CDPelS3 OPERATION (Cont'd)
Fremlng Error (Fig. 18) interrupt occurs. Subsequent data words are tested for
Framing Error is caused by the absence of Stop Blt(s) on Framing Error separately, so the status bit will always
received data. The status bit is set when the processor reflect the last data word received.
O.D
(EXPECTED)
O.D
(ACTUAL)
NOTES
PRoctSSOR
1 FRAMING ERROR DOES NOT INTERRUPT,
INHIBIT RECEIVER OPERATION FRAMING
2 IF NEXT DATA WORD 18 OK. ERROR
FRAMING ERROR IS CLEARED 81T8ET
III
Effect of DCD on Receiver (Fig. 17) condition via the Status Register.
DcD is a modem output used to indicate the status of the Once such a change of state occurs, subsequent transitions
carrier-frequency-detectlon circuit of the modem. This line will not cause interrupts or changes in the Status Register
goes high for a loss of carrier. Normally, when this occurs, until the fi rst interrupt is serviced. When the Status Register
the modem will stop transmitting data (RxD on the CDP6853 is read by the process.2!:.....the CDP6853 automatically
some time later. The CDP6853 will cause a processor checks the level of the DCD line, and if it has changed,
interrupt wheneveroco changes state and will indicate this another interrupt occurs.
t
:~~~E"sLSOR
INTERRUPT
I
PROCESSOR
f AS LONG AS
~F~R~~E~
INTERRUPTS
PROCESSOR
t
NO INTERRUPT
WILL OCCUR
/L
PROCESSOR
HERE, SINCE INTERRUPT
INTERRUPT FOR RECEIVER INTERRUPT RECEIVER IS NOT FOR
FOR 6C6 WILL OCCUR FOR m!IS ENABLED UNTIL RECEIVER
GOING HIGH GOING LOW DATA
FIRST START BIT
DETECTED
92CM-36786
____________________________________________________________ 623
CMOS Peripherals
CDP6853
CDP6853 OPERATION (Cont'd)
Timing with 1'12 Stop Bit. (Fig. 18) 5-bit data words with no parity bit. In this case, the
processor interrupt for Receiver Data Register Full occurs
It is possible to select 11,1, Stop Bits, but this occurs only for halfway through the trailing half-Stop Bit.
CHAR#n CHAR#n+1
/,~____________-LI____________~ I
AxC
LllJ L
t
PROCESSOR INTERRUPT
OCCURS HALFWAY 92CM- 36787
THROUGH THE 1!2
STOP BIT
This mode is selected via the CDP6853 Command Register When the Command Register is programmed back to
and causes the Transmitter to send continuous "BREAK" normal transmit mode, a Stop Bit is generated and normal
characters after both the transmitter and transmitter-holding transmission continues.
registers have been emptied.
/~----------~,~-----
TKO n STOP
ISTART
~~I3iJ
STOP
I I BO
START
81! _ aN p STOP
STOP
~GEJ
STOP
II R"81J
START
ITT"-----...;
92CM-36785
Receive Contlnuou8 "BREAK" (Fig. 20) characters, the CDP6853 will terminate receiving. Reception
will resume only after a Stop Bit is encountered by the
In the event the modem transmits continuous "BREAK" CDP6853.
--------~r_n~--------~~~~~-~-~+ST~---TlJr---------~ ~-----
PROCESSOR
INTERRUPT
I ,I;,
PROCESSOR
NO INTERRUPT
SINCE RECEIVER
NORMAL
RECIEVER
FOR INTERRUPT DISABLED UNTIL INTERRUPT
RECEIVER WITH FRAMING FIRST STOP BIT
DATA REGISTER ERROR (PARITY
FULL AND OVERRUN
CHECKS NORMAL)
92CM-36784
624
CMOS Peripherals
CDP6853
CDP8853 OPERATION (Cont'd)
____________________________________________________________ 625
CMOS Peripherals
CDP6853
CDP6853 OPERATION (Conl'd)
TO DATA LINK
CDP6853
CDP6653 OPERATION (Conl'd)
CDP8853
~
SEL
ST8
::dJ
3'
4'
CD74HC157 R.D
>--- 18 1A
DCD
28 2A
3A CTS
38
DSR
48 4A
~
MODEM
T.D
L....-.. SEL 1V
DTR
2Y
RTS
ST8 3.
~
CD74HC1S7
19
4'
1A
-
E 2B 2A
92CM- 3703
..
39 3A f---
- 48 4A f--
The CDP6853 does not contain automatic loop-back LLB may be tied to a peripheral control pin to provide
operating modes, but they may be implemented with the processor control of local loop-back operation. In this way,
addition of a small amount of external circuitry. the processor can easily perform local loop-back diagnostic
Fig. 22 indicates the necessary logic to be used with the testing.
CDP6853. Remote loop-back does not require this circuitry, so LLB
The LLB line is the positive-true signal toenable local loop- must be set low. However, the processor must select the
back operation. Essentially, LLB=high does the following: following:
1. Disables outputs TxD, DTR, and RTS (to Modem). 1. Control Register bit 4 must be "1 ", so that the transmitter
clock=receiver clock.
2. Disables inputs RxD, 5Ci5, CTS, 5SR (from Modem).
2. Command Register bit 4 must be "1" to select Echo
3. Connects transmitter outputs to respective receiver Mode.
inputs:
3. Command Register bits 3 and 2 must be "1" and "0",
a) TxD to RxD respectively, to disable transmitter interrupts.
b) DTR to DCD
c) RTS to Ci'S 4. Command Register bit 1 must be "0" to disable receiver
interrupts.
In this way, the system re-transmits received data without
any effect on the local system.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 627
CMOS Peripherals
CDP6853
DYNAMIC ELECTRICAL CHARACTERISTICS-BUS TIMING, VDD = 5 V de ± 5"10, Vss = 0 V de,
= =
TA -40 to +85°C, CL 75 pF, See Figi. 23, 24, 25.
LIMITS
IDENT.
CHARACTERISTIC CDP8853-1 CDP885W CDP8853-4 UNITS
NUMBER
Min. Ma •• Min. Ma•• Min. Ma••
1 Cycle Time tevc 953 DC 500 DC 250 DC
2 Pulse Width, DS/E Low or /mIWR High PWEL 300 - 125 - 90 -
3 Pulse Width, DS/E High or RD/WR Low PWEH 325 - 145 - 70 -
4 Clock Rise and Fall Time t"t, - 30 - 30 - 30
8 R/Vil Hold Time tRWH 10 - 10 - 5 -
13 R/W Set-up Time Before DS/E tRwS 15 - 10 - 5 -
14 Chip Enable Set-up Time Before AS/ALE Fall Ics 55 - 20 - 10 -
15 Chip Enable Hold Time leH 0 - 0 - 0 -
18 Read Data Hold Time tDHR 10 100 10 40 10 20
ns
21 Write Data Hold Time tDHW 0 - 0 - 0 -
24 Muxed Address Valid Time to AS/ALE Fall IAsL 50 - 20 - 10 -
25 Muxed Address Hold Time IAHL 50 - 15 - 5 -
26 Delay Time, DS/E to AS/ALE Rise IAsD 50 - 0 - 0 -
27 Pulse Width, AS/ALE High PWASH 100 - 45 - 20 -
28 Delay Time, AS/ALE to DS/E Rise lAsED 90 - 20 - 10 -
30 Peripheral Output Data Delay Time
From DS/E or RD tDDR 20 240 10 70 5 35
31 Peripheral Data Set-up Time tDSW 220 - 110 - 55 -
NOTE: Designations E, ALE, RD and WR refer to signals from non-6805 type microprocessors.
AS--....Ji
os
R/ii
CE
ADOIADI -------(1
WR'TE
AIO, AOI
MAO
628 ____________________________________________________________
CMOS Peripherals
CDP6853
WR (WRITE ENABLEI
(RiW PINI
CE CHIP (ENAB
ADO- AD?
(ADDRESS/DATA .:.B.:..US:..;I_ _ _ _ _ _ _ _ _ -< READ DATA
VALID
WR (WRITE ENABLE)
(R/W PIN I
CE (CHIP ENABLEI
_ _~~~~WW~~~
1-----{i31}---..,
ADO-Ao7
(ADDRESS /..::;oA:;:.T:.:;A:..:8:.:U..::;S:..1_ _ _ _ _ _ _- - { WRITE DATA
VALID
CDP6853
os _ _ _ _J
XTLI
t TRANSMIT)
CLOCK INPUT)
TKO
fRo
(CLEAR)
NOTE: TxO RATE IS 1/16 TxC RATE
92CS-S8776 Sl2CS -annRI
1]
Fig. 28 - Transmit-timing waveforms with external clock. Fig. 27 - Interrupt- and output-timing waveforms.
EXTERNAL
TRANSMITTER XTLI
CLOCK
1.B432 MHr
CRYSTAL
Rxe
OPEN
(INPUT) CIRCUIT XTL.O
Fig. 28 - Receive external clock timing waveforms. Fig. 29 - Transmitter clock generation.
8H ____________________________________________________________