??? 10/12/08 18:11 Read: times |
#159000 - use a loop Responding to: ???'s previous message |
This is not a case for multitasking - you should simply check the 3 buttons in a loop, as in this pseudo-code:
button2variable = 0 LoopStart: if button1pressed display "2008" if button2pressed display_button2variable increment_button2variable else (button2released) button2variable = 0 if button3pressed measure voltage display measured voltage goto LoopStart JW |
Topic | Author | Date |
multitasking using 8051 | 01/01/70 00:00 | |
Seems fairly simple | 01/01/70 00:00 | |
use a loop | 01/01/70 00:00 | |
What does it do when NO BUTTONS are pressed? | 01/01/70 00:00 | |
State machine | 01/01/70 00:00 | |
Not multitasking? | 01/01/70 00:00 | |
Scan keys and do accordingly | 01/01/70 00:00 | |
I am agree with Andy | 01/01/70 00:00 | |
Guessing? | 01/01/70 00:00 | |
Guess | 01/01/70 00:00 | |
Dear, i think you havent fully got my words... | 01/01/70 00:00 | |
Here are some guide lines... | 01/01/70 00:00 | |
Is there something wrong on this thread? | 01/01/70 00:00 | |
Yes It was Revived by John Smith //eom//![]() | 01/01/70 00:00 |