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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
06/26/06 15:24
Read: times


 
#119115 - timer0 problem
I've read the proper section of the tutorial and several books.

ET0 is set. TH0 is #-30. TMOD is 2 (I intend for timer0 to be an 8-bit auto-reload timer). IE is set.

In one of my ISRs, I set TR0. This should start a ~30usec interval interrupt going. I use LEDs for debugging, and I can see that I get to the code in the first ISR that turns on TR0. But the LEDs indicate that I never get into the timer0 ISR.

I set up my timer0 ISR the same way as the other working ISRs, by orging 0xb and ljmping to my ISR.

If my setup is OK, then I guess I just have a bug somewhere. But it's mystifying to me how I can set TR0 in one ISR, exit that ISR, and never get into the ISR for timer0.

Thanks for any help.

List of 25 messages in thread
TopicAuthorDate
timer0 problem            01/01/70 00:00      
   LEDs and the eye            01/01/70 00:00      
      I never turn it off            01/01/70 00:00      
         use simulator            01/01/70 00:00      
      what's in IE            01/01/70 00:00      
         IE            01/01/70 00:00      
            with reti, not ret?            01/01/70 00:00      
               yes, reti. I know why ret would screw up            01/01/70 00:00      
                  time to show the formatted and commented            01/01/70 00:00      
                     I will work on cutting it down            01/01/70 00:00      
                        easy            01/01/70 00:00      
   Timer O ISR            01/01/70 00:00      
      addition            01/01/70 00:00      
      that's good thinking            01/01/70 00:00      
         enough guesses            01/01/70 00:00      
            some code            01/01/70 00:00      
               comments which you do not have            01/01/70 00:00      
                  re            01/01/70 00:00      
                     there is no such thing            01/01/70 00:00      
                        re            01/01/70 00:00      
                           EDT            01/01/70 00:00      
               if you want get help...            01/01/70 00:00      
                  he can't do that            01/01/70 00:00      
                     ???splitting            01/01/70 00:00      
                        if you look at me, you will know :)            01/01/70 00:00      

Back to Subject List