??? 03/10/08 14:02 Read: times |
#152088 - I missed the ISR routine.... Responding to: ???'s previous message |
Does this modified make sense? I tried it in hardware and it still doesn't not work, at all.....errrrr. I was forgetting to check the interupt for conversion completion, but its still locked up. Is this a move in the right direction or am I still out in left field? No errors or warnings during compile. Any source code needed to be seen not shown???
adc_init(); // Intialize ADC handler adc_start_ADC0_conversion(ADC_IMMEDIATE, ADC_AUTOSCANCONT, ADC0_CHANNEL0); //Read CH 0 adc_stop_ADC0_conversion(); // Stop conversion of A/D ONE SHOT READ PER CYCLE LOOP adc_isr(); //check to see if data conversion is complete adc_convert_data('0'); // Read result from conversion register |
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 |