??? 06/02/06 11:41 Read: times |
#117592 - Think about it: Responding to: ???'s previous message |
What is logocal & technical reason behind it.
Your interrupt-driven solution waits for TI to become 1 ("while(TI!=1){;}" in the main loop, and the ISR sets TI to 0 as soon as it becomes 1 ("if(TI==1)TI=0;'). Guess which of the two function does its stuff first. |
Topic | Author | Date |
Interrupt driven Seril I/O | 01/01/70 00:00 | |
no way | 01/01/70 00:00 | |
He's innocent ! | 01/01/70 00:00 | |
no, he is not | 01/01/70 00:00 | |
the isr clears ti fast... | 01/01/70 00:00 | |
Discussed here | 01/01/70 00:00 | |
Interrupt driven Serial I/O | 01/01/70 00:00 | |
Think about it: | 01/01/70 00:00 | |
what does what micro did have to do with![]() | 01/01/70 00:00 |