Review Questions : 1. Draw and explain the interfacing of 8259 with 8085. 2. How 8259 is interfaced with 8085 or 8051 ?
8259A Interfacing with 8085
Fig.
9.7.1 shows that how an 8259A can be interfaced with the 8085 microprocessor
system.
Fig.
9.7.1 Interface to 8085 system bus
Addressing
of 8259A :
The
74LS138 address decoder will assert the input of the 8259A when an I/O
base address is F0H or F1H on the address bus. The A0 input of the
8259A is used to select one of the two internal addresses in the device. A0
of the 8259A is connected to system line A0. So the system addresses
for the two internal addresses are F0H and F1H. The data lines of an 8259A are
connected to the AD0-AD7 of the system data bus,
and
signals are connected to the system
and
lines.
The interrupt request signal INT from the 8259A is connected to the INTR input
of the 8085 and
from the 8085 is connected to
of the 8259A.
As we are using single 8259A in the system,
pin is tied high and CAS0-CAS2
lines are left open. The eight IR inputs are available for interrupt signals.
Note
Unused
IR inputs should be tied to ground so that a noise pulse cannot accidently
cause an interrupt.
Review Questions
1. Draw and explain the interfacing of 8259 with 8085.
2. How 8259 is interfaced with 8085 or 8051 ?
Microprocessors and Microcontrollers: Unit IV: (b) Programmable Interrupt Controller (PIC) - 8259 : Tag: : - 8259A Interfacing with 8085