Hallo! Was genau veranlasst die Auslösung des Interrupts? ist es eine definierte relative Spannungsänderung am Pin? Was kann ich tun, um energiesparend selbst zu bestimmen, wann der ADC laufen soll? Controller: MSP430xxxx Entwicklungsumgebeung: CCE
1 | // ADC-Interrupt bit enablen..
|
2 | // andere Einstellungen...
|
3 | |
4 | |
5 | // ADC10 interrupt service routine
|
6 | #pragma vector=ADC10_VECTOR
|
7 | __interrupt void ADC10_ISR(void) |
8 | {
|
9 | __bic_SR_register_on_exit(CPUOFF); // Clear CPUOFF bit from 0(SR) |
10 | }
|