Witam Głupiałem juz co jest nie tak. Procek 90S2313 ma wg dokumentacji możliwość wyzwalania rejestru ICR1 za pomocą sygnału z komparatora analogowego. Nie wiem już czy ja coś źle odczytałem z pdf-a, czy jest błąd w VMLab. Ustawienia mam następujące:
TIMSK = (1<<TOIE1)|(1<<OCIE1A)|(1<<TICIE); ACSR = (1<<ACIS1)|(1<<ACIC);
po zmianie stanu komparatora nie następuje zatrzaśnięcie stanu TIMER-a w rejestrze ICR1 i nie ma zgłoszenia przerwania SIG_INPUT_CAPTURE1 Co dziwnego w VMLab w panelu Peripherals rejestr ACSR nie ma opisanego bitu ACIC ("dymek" opisuje go jako bit2) Przy zmianie stanu pinu ICP wsio jest ok. Jak zmusić avr-ka do zatrzaskiwania komparatorem ?
Pozdrawiam Grzegorz Kurczyk.