You are on page 1of 6

8259 PIC (PROGRAMMABLE

INTERRUPT CONTROLLER)
INTRODUCTION
O 28 pin IC.
O 8 external interrupts.
O Expanded to 64 interrupt
inputs.
O Increase number of
hardware interrupts.
O 5 Hardware interrupts.
O Vectored- ISR
O Non Vectored- no ISR
O Multiple interrupt, cannot be
done on vectored interrupt.
O 8259- Middle Man
O IR0-IR7

I/O DEVICE 8259 MP


O MP sends INTA, asks for ISR address.
O 8259 sends CALL instruction.
O MP sends 3 INTA .
O eg: CALL 40 00 H, i.e; OP CODE, Lower address,
Higher address.
NOTE:
WHEN 8259 GETS AND INTERRUPT, IT
DOES NOT SERVICE/ EXECUTE THE
INTERRUPT. IT JUST FORWARDS THE
INTERRUPT TO MICRO PROCESSOR,
WHICH ASKS FOR ISR ADDRESS.
ARCHITECTURE- 8259 PIC

IRR+IMR+ISR= STATUS REGISTERS


REFERENCES
O AN INTRODUCTION TO
MICROPROCESSOR 8085- Dr. K.
KAUSHIK
O https://electronicsdesk.com/8259-programma
ble-interrupt-controller.html
O https://youtu.be/2obSqbAicPk
O https://youtu.be/wFnwRHJzfqc

You might also like