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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/26/05 14:57
Read: times


 
#102972 - Time 2 problem
Responding to: ???'s previous message
Hello Guys
Thanks for your help, after going through your comments and reading datasheet number of times, I tried the following code,(just to generate 1ms toggle effect on P1.7). It is not working, why? I wish I know. The program just refuses to go into interrupt routine, I have tried the same program with timer 1 and it just works fine.

ORG 00H
LJMP MAIN      
ORG 002BH
LJMP T2ISR

MAIN:

MOV P1,#0FFH
MOV IE,#0A0H
MOV T2CON,#04H    ;//Initialising Timer 2 as in 16bit auto- 
MOV T2MOD,#02H      reload mode 
SETB TF2
SJMP $

T2ISR:

CLR TR2
MOV TH2,#-1000
MOV TL2,#-1000
SETB TR2
CPL P1.6  
RETI
END


I would appreciate any assistance
Regards
Kaz

List of 27 messages in thread
TopicAuthorDate
Timer 2 in AT89S8252            01/01/70 00:00      
   most often, a '51 datasheet does not            01/01/70 00:00      
      continuing the above            01/01/70 00:00      
   Timer 2 for PWM...            01/01/70 00:00      
      one caution            01/01/70 00:00      
   PWM example code:            01/01/70 00:00      
   Time 2 problem            01/01/70 00:00      
      you are missing this one            01/01/70 00:00      
         I think I have covered that            01/01/70 00:00      
            RCAP2            01/01/70 00:00      
               Program with changes but still problem            01/01/70 00:00      
                  RCAP2 wrong            01/01/70 00:00      
                     Still no good            01/01/70 00:00      
                        So where do you expect the interrupt to            01/01/70 00:00      
                           why enable UART interrupt??            01/01/70 00:00      
                              sorry, early morning here            01/01/70 00:00      
                                 Is it still too early?            01/01/70 00:00      
                                    no and, please read the datasheet            01/01/70 00:00      
            I highlighted "must be cleared by            01/01/70 00:00      
   Has anyone used it ?            01/01/70 00:00      
      the biggest sin            01/01/70 00:00      
         Are you sure?            01/01/70 00:00      
            Jan is right            01/01/70 00:00      
               so am I            01/01/70 00:00      
            No, of course the datsheets are just nov            01/01/70 00:00      
            the third sin            01/01/70 00:00      
               Does this work on anyone's simulator?            01/01/70 00:00      

Back to Subject List