Z8L18220ASC Zilog, Z8L18220ASC Datasheet - Page 66
![IC 20MHZ STATIC MIMIC 100-LQFP](/photos/6/76/67664/269-100-lqfp_sml.jpg)
Z8L18220ASC
Manufacturer Part Number
Z8L18220ASC
Description
IC 20MHZ STATIC MIMIC 100-LQFP
Manufacturer
Zilog
Datasheet
1.Z8018233FSG.pdf
(109 pages)
Specifications of Z8L18220ASC
Processor Type
Z180
Features
Smart Peripheral Controller
Speed
20MHz
Voltage
3.3V
Mounting Type
Surface Mount
Package / Case
100-LQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Zilog
Interrupt Vector Register (Continued)
Note: * The order of LCR and MCR does not follow that of the IE Register.
Bit 0 0/Opcode (Read/Write)
This bit is always 0 when the VIS bit is 1. If the VIS bit is 0,
this bit reads back what was last written to it.
The Interrupt Vector Register serves both interrupt modes.
When the VIS bit is 0, the last value written to the register
can be read back. If the VIS bit is 1, and an interrupt is
pending, the value read is the last value written to the
upper nibble plus the status for the interrupt that is pending.
If no interrupt is pending, then the last value written to the
upper nibble plus the lower nibble is read from the register.
If the vector includes the status, then the lower four bits of
the vector change asynchronously depending on the
interrupting source. Since this vector changes
asynchronously, then the interrupt service routine to read
the IVEC register might read the source of the most recent
IRQ/INTACK cycle if that IRQ does not have its IUS set.
3-66
D7 D6 D5 D4 D3 D2 D1 D0
0
Figure 64. FIFO Status and Control Register
0
Bits 3, 2, 1
(Z180 MPU Read/Write, Address xxECH)
0
000
001
010
011
100
101
110
111
Table 16. Interrupt Status Bits
0
0
0
0
0
FCR or Tx OVRN IRQ
Interrupt Request
DLL/DLM IRQ
Reserved for
Future Use
Always write and
read as 0
16450 MIMIC mode Enable
RTO Timeout Enhancement
XMIT Timeout Enable
RCVR Timeout Enable
XMIT Trigger LSB
XMIT Trigger MSB
TEMT Enable
MCR IRQ*
LCR IRQ*
RBR IRQ
TTO IRQ
THR IRQ
NO IRQ
P R E L I M I N A R Y
PS009801-0301
Bit 7 and Bit 6 XMIT Trigger MSB,LSB
This field determines the number of bytes available to read
in the transmitter FIFO before an interrupt occurs to the
MPU (Table 17).
Bit 5 Receive Timeout Enable
This bit enables the Z80182/Z8L182 Receive Timeout
Timer that is used to emulate the four character timeout
delay that is specified by the 16550. If no read or write to
the RCVR FIFO has taken place and data bytes are
available, but are below the PC trigger level. If this timer
reaches zero, an interrupt is sent to the PC.
Bit 4 Transmitter Timeout Enable
This bit enables the Z80182/Z8L182 timer that is used to
interrupt the Z180 MPU if characters are available, but are
below the trigger level. The timer is enabled to count down
if this bit is 1 and the number of bytes is below the set
transmitter trigger level. The timer will timeout and interrupt
the MPU if no read or write to the XMIT FIFO takes place
within the timer interval.
Bit 3 Reserved. Program to zero.
Bit 2 (Reset value = 0) TEMT/Double Buffer
When enabled the Tx buffer can hold one extra byte (2
bytes total in 16450 mode). (Do not enable in 16550
mode.)
TEMT Emulation
If character delay emulation is not used the TEMT bit is
automated. (Refer to page 26 for TEMT/Double Buffer
information.)
Bit 1 RTO Timeout Enhancement
(Reset value = 0) Setting this bit will enable the RTO
timeout to emulate the 16550 device. When enabling this
feature, the receive timeout timer will not begin counting
down until the character emulation timer for each byte of
data in the Rx FIFO has expired.
b7
0
0
1
1
Table 17. Transmitter Trigger Level
b6
0
1
0
1
Z
Level (# bytes)
ILOG
14
I
1
4
8
NTELLIGENT
DS971820600
Z80182/Z8L182
P
ERIPHERAL