XR88C681CP/40 Exar Corporation, XR88C681CP/40 Datasheet - Page 45

no-image

XR88C681CP/40

Manufacturer Part Number
XR88C681CP/40
Description
Dual Channel UART
Manufacturer
Exar Corporation
Datasheet

Specifications of XR88C681CP/40

Features
*
Number Of Channels
2, DUART
Fifo's
1 Byte, 3 Byte
Voltage - Supply
5V
With Parallel Port
Yes
With Cmos
Yes
Mounting Type
Through Hole
Package / Case
40-DIP (0.600", 15.24mm)
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XR88C681CP/40
Manufacturer:
TP
Quantity:
6 238
Part Number:
XR88C681CP/40
Manufacturer:
EXAR/艾科嘉
Quantity:
20 000
Part Number:
XR88C681CP/40-F
Manufacturer:
Linear
Quantity:
185
-
of the CPU to be asserted. Once the CPU has completed
its current instruction, the CPU Module will assert the
-
Acknowledge) input to the DUART. The purpose of the
asserted
very next cycle will be an “IACK” or “Interrupt
Note: The LSB of the IVR is always set to “0” once read by the CPU. Interrupt Service Routines must begin at even ddresses.
Additionally, the user must be aware of the contents that he/she loads into the I Register of the CPU, during run time.
INTR output. This action will, in turn, cause the
INTA signal. This will in turn assert the
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10
Rev. 2.11
Table 13. The Relationship between the Contents of the Interrupt Vector Register (of the DUART)
-
Contents of the I Register (within the CPU)
IACK signal is to inform the DUART that the
Figure 19. Schematic of an Approach to Interface the DUART to the Z-80
Most Significant Byte
Z80 CPU
A0 - A15
D0 - D7
-MREQ
-IORQ
and the location of the Interrupt Service Routine (Z-80 CPU)
-INT
-WR
M1
-RD
-
IACK (Interrupt
CPU (for Z-Mode Operation)
Bit 9
-
INT input
Bit 8
Address
Decoder
Circuitry
45
The 7 Most Significant Bits within the Interrupt Vector
Bit 7
Acknowledge” cycle. DUART, in response to the
signal, will place the contents of the Interrupt Vector
Register (IVR) on the Data Bus. This data will be read by
the CPU, and program control will be branched to the
appropriate interrupt service routine. In the case of the
Z-80 CPU, this location is a 16 bit address which is
determined from Table 13.
-MEMW
-MEMR
-INTA
from Vcc or higher
priority peripheral
Bit 6
to lower priority
CS_DUART
A0 - A3
peripheral
Register of the DUART
Bit 5
Least Significant Byte
Bit 4
IEI
IEO
-CS
A0 - A3
D0 - D7
-INTR
-WR
-RD
-IACK
XR88C681
Bit 3
XR88C681
Bit 2
Bit 1
-
Bit 0
IACK
0

Related parts for XR88C681CP/40