Friday 30 August 2013

What are the Types of interrupt in microprocessor 8085?

Here I give you detail study notes on What are the Types of interrupt in microprocessor 8085? For giving answer of this at first we have to know that we can classify interrupt on the basis of different parameter. Those are

Vector Interrupt: In this type of interrupt, Processor knows the address of Interrupt. In other word processor knows the address of interrupt service routine.
The example of vector interrupt are RST 7.5, RST 6.5, RST 5.5, TRAP.

Non-Vector Interrupt: In this type of interrupt, Processor cannot know the address of
Interrupt. It should give externally. In the device will have to send the address of interrupt service routine to processor for performing Interrupt.
The example of Non-vector interrupt is INTR.

Maskable interrupts: An interrupt which can be disabled by software that means we can disable the interrupt by sending appropriate instruction, is called a maskable interrupt.
RST 7.5, RST 6.5, RST 5.5 are the example of Maskable Interrupt.

Non-Maskable interrupts: As name suggest we cannot disable the interrupt by sending any instruction is called Non Maskable Interrupt.
TRAP interrupt is the non-maskable interrupt for 8085. It means that if an interrupt comes via TRAP, 8085 will have to recognize the interrupt we cannot mask it.

Software Interrupt: It is a instruction based Interrupt which is completely control by software. That means programmer can use this instruction to execute interrupt in main program.
There are eight software interrupt available in 8085 microprocessor. See the example with their hex code and vector address.

Hardware Interrupt: As name suggest it is interrupt which can get the interrupt request in hardware pin of microprocessor 8085. There is mainly six pin is available for dedicatedlly
for interrupt purpose. Those are
TRAP
RST 5.5
RST 6.5
RST 7.5
INTR
INTA (It is not an Interrupt pin but it is used to send acknowledgement of the Interrupt request getting from other interrupt pin.)

Download this study material which you read here 

Download  (click here to download)

10 comments: