??? 08/28/06 17:26 Read: times |
#123217 - why is the delay not being excecuted? Responding to: ???'s previous message |
In the 'CONFRIM_KEY_PRESS' routine, I have reset P0 to '0f0h'. Atleast this should stop the MC from jumping into 'KEY_PRESS_CONFIRMED' loop(if no button is pressed, which i have not while testing) and ultimately entering the 'keypad_ready1' routine where it waits for a key to be pressed.
My point is, the MC should execute the delay loop if no key is pressed and then execute 'SJMP SECOND_KEY_SCAN1'. |
Topic | Author | Date |
problem with delays | 01/01/70 00:00 | |
Omitted pull-ups at Port 0? | 01/01/70 00:00 | |
No, it's pulled high | 01/01/70 00:00 | |
You should see the connection... | 01/01/70 00:00 | |
could it be your approach? | 01/01/70 00:00 | |
p0 initialised as input port | 01/01/70 00:00 | |
post the WHOLE code | 01/01/70 00:00 | |
WHOLE code | 01/01/70 00:00 | |
Try this | 01/01/70 00:00 | |
WHOLE code | 01/01/70 00:00 | |
Assuming that the external pullups are not working | 01/01/70 00:00 | |
why is the delay not being excecuted? | 01/01/70 00:00 | |
HOW DO YOU KNOW | 01/01/70 00:00 | |
Through debugging | 01/01/70 00:00 | |
I know nothing about keil debugger | 01/01/70 00:00 | |
make code that resembles the flowchart and you wil | 01/01/70 00:00 | |
whole? | 01/01/70 00:00 | |
Ashwins stack handling is totally unsuited! | 01/01/70 00:00 | |
to generate tone of octave(8keys)with 89c51 | 01/01/70 00:00 | |
sandy please start a new thread![]() | 01/01/70 00:00 |