ez80l92 ZiLOG Semiconductor, ez80l92 Datasheet - Page 51

no-image

ez80l92

Manufacturer Part Number
ez80l92
Description
Ez80acclaim Flash Microcontrollers
Manufacturer
ZiLOG Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ez80l92AZ020EC
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
ez80l92AZ020EC00TR
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
ez80l92AZ020EG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
ez80l92AZ020SC
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
ez80l92AZ020SC00TR
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
ez80l92AZ020SG
Manufacturer:
SYNERGY
Quantity:
5 000
Part Number:
ez80l92AZ050EG
Manufacturer:
ZILOG
Quantity:
445
Part Number:
ez80l92AZ050EG
Manufacturer:
ZiLOG
Quantity:
135
Part Number:
ez80l92AZ050SC
Manufacturer:
ST
Quantity:
12 000
Part Number:
ez80l92AZ050SG
Manufacturer:
Everlight
Quantity:
12 000
Table 12. Vectored Interrupt Operation
PS013014-0107
Memory
Mode
Z80 Mode
ADL
Bit
{MBASE[7:0], I[7:0], 1Eh} and {MBASE, I[7:0], 1Fh}. The least significant byte is
stored at the lower address.
When any one or more of the interrupt requests (IRQs) become active, an interrupt request
is generated by the interrupt controller and sent to the CPU. The corresponding 8-bit
interrupt vector for the highest priority interrupt is placed on the 8-bit interrupt vector bus,
IVECT[7:0]. The interrupt vector bus is internal to the eZ80L92 and is therefore not
visible externally. The response time of the eZ80 CPU to an interrupt request is a
function of the current instruction being executed as well as the number of WAIT states
being asserted.
The interrupt vector, {I[7:0], IVECT[7:0]}, is visible on the address bus, ADDR[15:0],
when the interrupt service routine begins. The response of the eZ80 CPU to a vectored
interrupt on the eZ80L92 is explained in
active until the Interrupt Service Routine (ISR) starts. We recommend you to change the
Interrupt Page Address Register (I) value from its default value of 00h as this address can
create conflicts between the non-maskable interrupt vector, the RST instruction addresses,
and the maskable interrupt vectors.
0
MADL
Bit
0
Operation
Read the LSB of the interrupt vector placed on the internal vectored
interrupt bus, IVECT [7:0], by the interrupting peripheral.
IEF1 ← 0
IEF2 ← 0
The starting Program Counter is effectively {MBASE, PC[15:0]}.
Push the 2-byte return address PC[15:0] on the ({MBASE,SPS}) stack.
The ADL mode bit remains cleared to 0.
The interrupt vector address is located at { MBASE, I[7:0], IVECT[7:0] }.
PC[15:0] ← ( { MBASE, I[7:0], IVECT[7:0] } ).
The ending Program Counter is effectively {MBASE, PC[15:0]}
The interrupt service routine must end with RETI.
Table
12. Interrupt sources are required to be
Product Specification
Interrupt Controller
eZ80L92 MCU
45

Related parts for ez80l92