Gast
#2652747
Hallo Ihr alle, mein Ziel ist es, mit meinem PIC12F1840 eine AD-Wandlung zu machen, und in meiner ISR auszuwerten. Komischerweise springt er aber nie in die ISR hinein, obwohl das ADIF Flag im PIR1 gesetzt wird, sobald die Wandlung fertig ist. Für die Interrupts habe ich Folgendes in gleicher Reihenfolge eingestellt: ADIE im PIE1 //ADC interrupt enable PEIE im INTCON //peripheral interrupt enable GIE im INTCON //Global interrupt enable Die übrigen Einstellungen für die AD-Wandlung sind natürlich auch getroffen und funktionieren soweit auch. Nur in die ISR springt er eben nicht. Die ISR müsste soweit auch richtig eingerichtet sein, denn der Timer Interrupt funktioniert. Habe ich eine Einstellung übersehen? Ich programmierte in MPLAB und nutze den HIGH-TECH-COMPILER. Viele Grüße Georg