![]() | ![]() | ![]() |
| |||||||
| Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc. |
![]() |
| | Tools |
| | #1 |
|
In IC 8085 there is a command RIM which is supposed to show u if any RST 7.5,6.5 or 5.5 interrupt is pending....Now what does "pending" interrupt mean???If the interrupts are disabled (either by masking or disabling the Interrupt Enable F/F) then the interrupts wont wrk at all....n if they r enabled,then as soon as the microprocessor is interrupted it will cease all current wrk n go respond to the interrupt....So either the interrupts are disabled or the microprocessor responds to them immediately....Where does this "pending" thing come into the picture????
| |
| |
| | #2 | |
| Quote:
Its all out there on Google; ![]() Look at this explanation. Interrupt Predictability
__________________ Eric " Good enough is Perfect " I will NOT answer PM's requesting technical help, please use the Forum PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/ Last edited by ericgibbs; 28th October 2009 at 04:45 PM. | ||
| |
| | #3 |
|
Thnx but the explanation went a few inches over my head....i mean its a bit hi-fi .....anyone wth a simpler xplanation???? | |
| |
| | #4 | |
| Quote:
May I ask what subject you are studying and what year level you are currently at.? This would help us to tailor our replies to suit your background knowledge,
__________________ Eric " Good enough is Perfect " I will NOT answer PM's requesting technical help, please use the Forum PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/ | ||
| |
| | #5 |
|
M studyin electronics n telecomm engg....into my 3rd yr (5th semester)...n we hav this paper on IC-8085.....actually its on microprocessors wth 8085 as the case study....
| |
| |
| | #6 | |
| Quote:
__________________ We never have time to do it right; but we always have time to do it over. Last edited by Papabravo; 28th October 2009 at 06:45 PM. | ||
| |
| | #7 | |
| Quote:
So if only one Interrupt is requested the programme will service the requested interrupt and then resume the next program instruction in the original sequence before the interrupt occurred. If a second interrupt occurs while the mcu is servicing the first interrupt then the mcu 'notes' the interrupt but completes its current interrupt service, when done it will action the 'pending' interrupt, complete that, then return to the original program.
__________________ Eric " Good enough is Perfect " I will NOT answer PM's requesting technical help, please use the Forum PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/ Last edited by ericgibbs; 28th October 2009 at 06:53 PM. | ||
| |
| | #8 | |
| Quote:
Will the interrupt signals even reach the concerned portion of the microprocesor???I hav this book on IC-8805 n the diagram ovr there shows that the interrupt signal has to pass through an AND gate....and the AND gate is disabled if either the interrupt is masked or the interrupts r disabled in general.... | ||
| |
| | #9 |
| When an interrupt service subroutine is written the enable interrupt instruction is usually written at the end of the code...before the return statemnt....so evn if an interrupt occurs the interrupts would be disabled....and if the interrupts hav not been disabled then the microprocessor will suspend performing the current interrupt routine n respond to the interrupt....so the 2nd interrupt wouldnt remain "pending" at all.....Right???
| |
| |
| | #10 |
|
No. Interrupts can always remain pending as long as the peripheral device requires service. It does not matter what the processor is doing. When the processor gets around to enabling interrupts all those pending interrupts will be ready to go and the highest priority pending interrupt is the one that will be next in line for service. The crucial point is that a peripheral device is responsible for maintining the interrupt in a pending status until it is serviced by the processor. This is one reason why level sensitive interrupts are preferred by some designers and programmers.
__________________ We never have time to do it right; but we always have time to do it over. | |
| |
| | #11 |
|
Well that explained a lot....thnx so so so much....
| |
| |
|
| Tags |
| ic8085, interrupts, microprocessor |
| Thread Tools | |
| Display Modes | |
| |
Similar | ||||
| Title | Starter | Forum | Replies | Latest |
| Interrupts in Microprocessor IC-8085..... | Rohit Chatterjee | General Electronics Chat | 2 | 28th October 2009 03:00 PM |
| Opinion: 8085 | rivalejo | General Electronics Chat | 15 | 14th February 2008 11:42 AM |
| Interrupts or not interrupts ? That is the question ! | ZERS | Micro Controllers | 9 | 1st March 2005 08:26 PM |
| 8085 Microprocessor system debugging | wonderz | Electronic Projects Design/Ideas/Reviews | 1 | 30th June 2004 04:04 PM |
| working frequency of microprocessor 8085 | vanithaarjun | Micro Controllers | 1 | 24th October 2003 12:12 PM |