| ??? 03/10/08 15:19 Read: times |
#152091 - Interrupts Responding to: ???'s previous message |
To get an interrupt to work you have to enable the specific interrupt (EAD in this case) and then set the global interrupt enable (EA).
EAD = 1; enables the ADC interrupt, but you need to put EA = 1; after initialising the ADC. Andy |
| Topic | Author | Date |
| Problems with Code Architect and interrupts | 01/01/70 00:00 | |
| where is the ISR? | 01/01/70 00:00 | |
| Erik... | 01/01/70 00:00 | |
| you enable an interrupt for which there is no ISR | 01/01/70 00:00 | |
| I missed the ISR routine.... | 01/01/70 00:00 | |
| Whoops, here is the .c file with the ADC ISR..... | 01/01/70 00:00 | |
| Also forgot mention...simulation works fine | 01/01/70 00:00 | |
| I found part of my problem | 01/01/70 00:00 | |
| Interrupts | 01/01/70 00:00 | |
| Modified.....seems right, I2C bus going nuts | 01/01/70 00:00 | |
| Polling or Interrupts | 01/01/70 00:00 | |
| Exactly...... | 01/01/70 00:00 | |
| Opinion | 01/01/70 00:00 | |
| Gentlemen....thats what I thought I had!! | 01/01/70 00:00 | |
Port config | 01/01/70 00:00 | |
| poll .... | 01/01/70 00:00 |



