SlideShare a Scribd company logo
INTERRUPTS OF  INTEL 8085
What is an Interrupt? It means interrupting the normal execution of the microprocessor.
Steps whenever there is an interrupt? PC contents are stored in stack 100 101 102 103 104 103 STACK SP current PC 103
Interrupts in 8085 Main routine Interrupt Save program counter Disable interrupts Send out interupt acknowledge Service routine INTA Go to service routine Get original program counter Go back EI RET
HARDWARE  INTERRUPT It is a special signal from an I/O device to the computer.
SOFTWARE  INTERRUPT It is generated by a program interrupt instructions in the CPU.
TYPES OF INTERRUPTS MASKABLE & NON- MASKABLE INTERRUPTS VECTORED & NON-VECTORED INTERRUPTS EDGE TRIGGERED & LEVEL TRIGGERED INTERRUPTS PRIORITY BASED INTERRUPTS
MASKABLE  INTERRUPTS EXAMPLE: RST 7.5 RST 6.5 RST 5.5 INTR ONLY TRAP IS A NON MASKABLE INTERRUPT
VECTORED INTERRUPTS EXAMPLE: RST 7.5  RST 6.5 RST 5.5 TRAP
8085 Interrupts 8085 TRAP RST7.5 RST6.5 RST 5.5 INTR INTA
The addresses to which program control goes: Absolute address is calculated by multiplying the RST value with 0008H. NAME VECTOR ADDRESSES RST 7.5 003CH(7.5 X 0008H) RST 6.5 0034H(6.5 X 0008H) RST 5.5 002CH(5.5 X 0008H) TRAP 0024H(4.5 X 0008H)
NON – VECTORED INTERRUPT EXAMPLE: INTR is a non vectored interrupt.
The 8085 Interrupts Interrupt name Maskable Vectored INTR Yes No RST 5.5 Yes Yes RST 6.5 Yes Yes RST 7.5 Yes Yes TRAP No Yes
EDGE TRIGGERED INTERRUPTS EXAMPLE: RST 7.5
Edge triggering Rising edge Falling edge
LEVEL TRIGGERED INTERRUPT EXAMPLE: RST 6.5 RST 5.5  INTR TRAP is EDGE & LEVEL triggered interrupt.
Level triggering Low level High  level
PRIORITY BASED INTERRUPTS INTERRUPT PRIORITY TRAP 1 RST 7.5 2 RST 6.5 3 RST 5.5 4 INTR 5
Five hardware interrupts are: TRAP RST 7.5 RST 6.5 RST 5.5 INTR
TRAP (PIN-6) Non- maskable Has highest priority Can not disable. Edge  & level triggered Used for power failure & emergency shut off.
RST 7.5 Maskable interrupt. Has 2 nd  highest priority. +ve edge triggered only.
RST 6.5 Maskable interrupt. 3 rd  highest priority. Level triggered only.
RST 5.5 Maskable interrupt. 4 th  highest priority. Level triggered only.
INTR Maskable interrupt. Lowest priority. Level triggered.
INTA’ Stands for  Interrupt acknowledge . Outgoing signal. Active low signal.
ANY QUERIES
QUESTIONS FOR YOU Which interrupt has the highest priority? Which interrupt has the lowest priority?
THANK YOU

More Related Content

PDF
ITFT_Interrupt
PPTX
8085 interrupt.....
PPT
8085 interrupts
PPT
Interruptsof8085
PPTX
Interrupts in 8085
PDF
8085 interrupts
PPTX
Interrupts
PPTX
Interrupts
ITFT_Interrupt
8085 interrupt.....
8085 interrupts
Interruptsof8085
Interrupts in 8085
8085 interrupts
Interrupts
Interrupts

What's hot (17)

PDF
Interrupt of 8085
PPT
1206 Interrupts Of 8085
PPT
8085 interrupts
PPTX
Interrupts of 8085
PPTX
Presentation on Intel 8085 processor
PPTX
Interrupt
PPT
Types of Interrupts with details Mi ppt
PDF
Atv32 how to diagnose a saff fault
PDF
Playing with R L C Circuits
PDF
S emb t5-arch_io
PPTX
Detection & counting of missing pulses with generation
PPTX
8085 interrupts
PDF
Hardware-Assisted Rootkits & Instrumentation
PDF
PowerMate15 Technical Specification
PPTX
PDF
SenseTek Stratos HSSD-2 installers handbook
PDF
Interrupt of 8085
1206 Interrupts Of 8085
8085 interrupts
Interrupts of 8085
Presentation on Intel 8085 processor
Interrupt
Types of Interrupts with details Mi ppt
Atv32 how to diagnose a saff fault
Playing with R L C Circuits
S emb t5-arch_io
Detection & counting of missing pulses with generation
8085 interrupts
Hardware-Assisted Rootkits & Instrumentation
PowerMate15 Technical Specification
SenseTek Stratos HSSD-2 installers handbook
Ad

Similar to Interrupts (20)

PPTX
Interrupts of microprocessor 8085
PDF
5a_8085 Interrupts & Direct Memory Access_pptx.pdf
PDF
EE8551 mpmc unit 1 module 3
PPSX
Microprocessor Architecture 4
PPTX
Coa INTERUPT
PPT
interrupts.ppt
PPTX
Interrupts and types of interrupts
PPT
Interrupt
PPTX
Chapter 4 - Interrupts of 8085
PPT
Interrupt11
PPTX
Interrupt 8085
PPTX
MPMC UNIT 2 MPMC UNIT 2 MPMC UNIT 2 MPMC UNIT 2
PPTX
MPMC UNIT 2 MPMC UNIT 2 MPMC UNIT 2 MPMC UNIT 2
PPTX
Timing n interrupt.pptx
PPTX
Interrupts in 8051
PPT
8085 Interrupts maskable and non maskable.ppt
PDF
Interrupts of microprocessor 8085
PPT
Interrupts
PDF
Microcontroller 8085.ppt mmmmmmmmmmmmmmmmmm
PPTX
MPMC_PPT.pptx
Interrupts of microprocessor 8085
5a_8085 Interrupts & Direct Memory Access_pptx.pdf
EE8551 mpmc unit 1 module 3
Microprocessor Architecture 4
Coa INTERUPT
interrupts.ppt
Interrupts and types of interrupts
Interrupt
Chapter 4 - Interrupts of 8085
Interrupt11
Interrupt 8085
MPMC UNIT 2 MPMC UNIT 2 MPMC UNIT 2 MPMC UNIT 2
MPMC UNIT 2 MPMC UNIT 2 MPMC UNIT 2 MPMC UNIT 2
Timing n interrupt.pptx
Interrupts in 8051
8085 Interrupts maskable and non maskable.ppt
Interrupts of microprocessor 8085
Interrupts
Microcontroller 8085.ppt mmmmmmmmmmmmmmmmmm
MPMC_PPT.pptx
Ad

More from Monica Sabharwal (7)

PPT
PDF
2009 Punjab Technical University B.C.A Object Oriented Proagramming Language ...
PDF
2009 Punjab Technical University B.C.A Microprocessor Question paper
PDF
2009 Punjab Technical University B.C.A Management Information System Question...
PDF
2009 Punjab Technical University B.C.A OPERATING SYSTEM Question paper
PDF
2009 Punjab Technical University B.C.A Database Management System Question paper
PDF
Csa papers
2009 Punjab Technical University B.C.A Object Oriented Proagramming Language ...
2009 Punjab Technical University B.C.A Microprocessor Question paper
2009 Punjab Technical University B.C.A Management Information System Question...
2009 Punjab Technical University B.C.A OPERATING SYSTEM Question paper
2009 Punjab Technical University B.C.A Database Management System Question paper
Csa papers

Interrupts