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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/12/07 08:38
Read: times


 
#137022 - not reset,in debug PC don't change any more
Responding to: ???'s previous message
Jan,

the program runs correctly when adding the code i just told you,this is the only difference.

i program in KEIL C,and UART0 have high priority,

if i set the TF0&RI/TI flags manually as you said ,everything goes well,

is there any different between manually set and hardware set,you know ,the datasheet say TF0 is set&clear by hardware,TI/RI is set by harware ,clear manually

someone told me the problem occurs when bank switching is interrupt,but as I say there is only one difference.

and TO Russell Bull

i am sure it is die ,not loop because i have used DEBUG into it,when problem occurs,PC can not jump to the next command


List of 10 messages in thread
TopicAuthorDate
two interrupts request at the same time            01/01/70 00:00      
   datasheet            01/01/70 00:00      
      right,but            01/01/70 00:00      
         error? what kind of error?            01/01/70 00:00      
            not reset,in debug PC don't change any more            01/01/70 00:00      
         Sounds like an atomicity problem            01/01/70 00:00      
         Maybe an event gets lost            01/01/70 00:00      
         initialization sequencing            01/01/70 00:00      
            a rare bug....            01/01/70 00:00      
         Interupts            01/01/70 00:00      

Back to Subject List