We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I am trying to run a simple interruption routine on a EVAL-ADUC7020QSPZ development board. The .hex file is properly generated with Keil without error, however the code does not work. What I expect is that when pressing the IRQ0 interrupt button of the board, the LED (output P4.2) status should be complemented. Here is my code :
#include <ADuC7020.h> void IRQ_Handler(void) __irq; int main (void) { IRQEN = XIRQ0_BIT; GP4DAT = 0x04000000; while(1){} } void IRQ_Handler() __irq { GP4DAT ^= 0x00040000; while(GP0DAT & 0x00010){} return ; }