8259 PIC Microprocessor and Block Diagram
8259 PIC Microprocessor and Block Diagram
The pin level diagram and functional pin diagram is like below -
https://www.tutorialspoint.com/8259-pic-microprocessor 1/4
12/11/23, 9:14 PM 8259 PIC Microprocessor
https://www.tutorialspoint.com/8259-pic-microprocessor 2/4
12/11/23, 9:14 PM 8259 PIC Microprocessor
Block Description
Data Bus Buffer This block is used to communicate between 8259 and
8085/8086 by acting as buffer. It takes the control word
from 8085/8086 and send it to the 8259. It transfers the
opcode of the selected interrupts and address of ISR to the
other connected microprocessor. It can send maximum 8-
bit at a time.
R/W Control Logic This block works when the value of pin CS is 0. This block
is used to flow the data depending upon the inputs of RD
and WR. These are active low pins for read and write.
Control Logic It controls the functionality of each block. It has pin called
INTR. This is connected to other microprocessors for
taking the interrupt request. The INT pin is used to give
the output. If 8259 is enabled, and also the interrupt flags
of other microprocessors are high then this causes the
value of the output INT pin high, and in this way this chip
can responds requests made by other microprocessors.
https://www.tutorialspoint.com/8259-pic-microprocessor 3/4
12/11/23, 9:14 PM 8259 PIC Microprocessor
Block Description
Interrupt Request It stores all interrupt level that are requesting for interrupt
Register service.
Interrupt Service It stores interrupt level that are currently being execute.
Register
Interrupt Mask It stores interrupt level that will be masked, by storing the
Register masking bits of interrupt level.
Priority Resolver It checks all three registers, and set the priority of the
interrupts. Interrupt with the highest priority is set in the
ISR register. It also reset the interrupt level which is
already been serviced in the IRR.
https://www.tutorialspoint.com/8259-pic-microprocessor 4/4