Native ISR
"Liapis Dimitris" <liad-S/[email protected]>
| Newsgroups | gmane.comp.hardware.microcontrollers.tini |
|---|---|
| Message-ID | <00e301c42b6d$a408b440$1f2c7c92@pcnt31> |
Hello all, I'm using the TINI 1.12 firmware and a DS80C400 processor. I want to connect a keyboard to the board. The keyboard generates an interrupt, so I installed an external interrupt service routine (assembly code) for external interrupt 1 that constructs the code of the key pressed. My ISR is larger than 8 bytes, so it is needed to jump to my function from address 0x13 in order to be executed. The thing is that the application works fine for the first key-press (1st interrupt) but if a key is pressed again, the system crushes. I would be greatful for some help on this... Regards, liad _______________________________________________ TINI mailing list TINI-6tN4nzCoH/[email protected] To UNSUBSCRIBE, edit your profile, or see list archives: http://lists.dalsemi.com/mailman/listinfo/tini