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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/25/01 07:07
Read: times


 
#18074 - RE: catching all interrupts
Thanks for the kind explanation.

From the 80C51 family hardware description from Philips:

    The polling cycle is repeated with each machine cycle, and the
    values polled are the values that were present at S5P2 of the
    previous machine cycle. Note that if an interrupt flag is active but not
    being responded to for one of the above conditions, if the flag is not
    still active when the blocking condition is removed, the denied
    interrupt will not be serviced
    . In other words, the fact that the
    interrupt flag was once active but not serviced is not remembered.
    Every polling cycle is new.

Than, if I do not clear interrupt flags with sw, the only way the above condition to occur is the fast changing level-activated external interrupts.

Right?


List of 6 messages in thread
TopicAuthorDate
catching all interrupts            01/01/70 00:00      
RE: catching all interrupts            01/01/70 00:00      
RE: catching all interrupts            01/01/70 00:00      
RE: catching all interrupts            01/01/70 00:00      
RE: catching all interrupts            01/01/70 00:00      
RE: catching all interrupts- to Simon            01/01/70 00:00      

Back to Subject List