??? 03/24/07 10:41 Read: times |
#135761 - short ISR Responding to: ???'s previous message |
I put a flag into my ISR and in the main loop I wrote this code
if (flag == 1){ lcd_data('1'+ counter); counter++; flag = 0; } but now I catch just 3 data. Secondly, I know my keyboard generate a serial data, and also my keyboard clock is connected to the port3.2 which is external interrupt and catch the fallign edge? I cant solve the problem... |
Topic | Author | Date |
catching the keyboard clock pulses | 01/01/70 00:00 | |
More information | 01/01/70 00:00 | |
more information | 01/01/70 00:00 | |
Too long in the ISR?? | 01/01/70 00:00 | |
short ISR | 01/01/70 00:00 | |
Serial data | 01/01/70 00:00 | |
clock rate | 01/01/70 00:00 | |
better, but not good enough | 01/01/70 00:00 | |
keyboard clock & system clock | 01/01/70 00:00 | |
Inefficient code! | 01/01/70 00:00 | |
send an e-mail to | 01/01/70 00:00 | |
And many, many more | 01/01/70 00:00 | |
AN434 code![]() | 01/01/70 00:00 |