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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/20/01 09:27
Read: times


 
#17852 - Wake up from Pwr Dwn T89C51RD2
Temic T89C51RD2 exits power down-mode with external interrupt on INT0 or INT1.
A low level starts the CPU oscillator, but the execution of the interrupt routine is not started until the interrupt goes high.
In my application the peripheral device calls for interrupt by a low level on INT0, and it remains low until the interrupt is serviced, as most peripherals do.
This means that the interrupt never will be serviced.
Tried a quick and dirty work-around by putting a capacitor in series with the interrupt to check that the application was working when the interrupt was pulse-shaped.
It worked OK, but this does not seem very professional!
First of all, I will have to wait some extra time because I do not know when the oscillator is up and running.
And there is a chance of loosing this one and only pulse, for instance if the peripheral is issuing a continued interrupt-request before the old one is serviced.
I wonder if somebody has run into this and has a suggestion for a solution.
My hardware is very packed so extra circuits are not possible. Some extra wiring and/or some extra componment could be managed.

Thanks in advance

Mike

List of 4 messages in thread
TopicAuthorDate
Wake up from Pwr Dwn T89C51RD2            01/01/70 00:00      
RE: Wake up from Pwr Dwn T89C51RD2            01/01/70 00:00      
RE: Wake up from Pwr Dwn T89C51RD2            01/01/70 00:00      
RE: Wake up from Pwr Dwn T89C51RD2            01/01/70 00:00      

Back to Subject List