| ??? 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 |



