PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ADCSRA Register im EncoderInit()



AsuroNeu
28.07.2009, 13:14
Der ADCSRA Register im EncoderInit() wird mit clk/128 und 'Free Running Mode' (ADFR Bit) initialisiert. Wenn ein EXT_INT1 während der ASURO fährt auftritt, wird ja im ReadADC() nur der Bit ADSC (start conversion) gesetzt. Aber die normalen AD-Wandlungen sollen ja mit clk/64 passieren und hier wird der ADFR bit nicht züruckgesetzt. Kann mir jemand da weiterhelfen?