??? 03/29/10 23:05 Read: times |
#174611 - Interrupts are 'saved' Responding to: ???'s previous message |
because that would require servicing the LightGate2 interrupt whilst already servicing the Timer interrupt.
if an interrupt occur, while another is being serviced, it will be executer one instruction after the running interrupt returns. A little known fact is that what we consider triggering interrupts actually does not. HUH??? as an example timer 1 does not trigger an interrupt, it just set TF1, Then when service is possible TF1 triggers the interrupt. Same principle for the rest of the bunch. Erik |
Topic | Author | Date |
Timer Problem Assembly Code | 01/01/70 00:00 | |
Interrupt priorities... | 01/01/70 00:00 | |
Also... | 01/01/70 00:00 | |
The missing words | 01/01/70 00:00 | |
You sure? | 01/01/70 00:00 | |
many ways to skin a cat | 01/01/70 00:00 | |
Actually very relevant | 01/01/70 00:00 | |
My impression is | 01/01/70 00:00 | |
Interesting, but missing the point surely... | 01/01/70 00:00 | |
Interrupts are 'saved' | 01/01/70 00:00 | |
Soft interrupts | 01/01/70 00:00 | |
in a '51 forum | 01/01/70 00:00 | |
Still missing the point... | 01/01/70 00:00 | |
the missing reti's have already been mentioned | 01/01/70 00:00 | |
Apart from missing reti...![]() | 01/01/70 00:00 | |
Interupt priorities | 01/01/70 00:00 |