Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/17/01 11:03
Read: times


 
#10875 - Ex0 interrupt within Ex0 interrupt.
Hi all,

I have tried it the best to figure out my problem but looks like its happening like that.

I have an ISR of Ex-0 interrupt. On Ex0 interrupt the ISR starts working and returns after doing the work.

If interrupt EX0 happens again then ISR again works fine.

But

If the interrupt Ex0 happens too quickly then micro hangs. Looks like it entered the ISR and stuck somewhere. I have lighted up an LED at the start of the ISR and turned LED off just before ret.

I can make the interrupt Ex0 happen with a switch. If I press the switch LED glows and goes out. If I press the button too quickly LED glows once and goes out and never glows again, even if I stop pressing the button and then again press the button after some time.

Here I have to reset the

Simon

List of 9 messages in thread
TopicAuthorDate
Ex0 interrupt within Ex0 interrupt.            01/01/70 00:00      
RE: Ex0 interrupt within Ex0 interrupt.            01/01/70 00:00      
RE: Ex0 interrupt within Ex0 interrupt.            01/01/70 00:00      
RE: Ex0 interrupt within Ex0 interrupt.            01/01/70 00:00      
RE: Ex0 interrupt within Ex0 interrupt.            01/01/70 00:00      
RE: Ex0 interrupt within Ex0 interrupt.            01/01/70 00:00      
RE: Ex0 interrupt within Ex0 interrupt.            01/01/70 00:00      
RE: Ex0 interrupt within Ex0 interrupt.            01/01/70 00:00      
RE: Ex0 interrupt within Ex0 interrupt.            01/01/70 00:00      

Back to Subject List