Cześć! Piszę program na ATTINY2313, który odczytuje PWM z pinu ICP i dodatkowo zawiera obsługą enkodera (biblioteka MKENCODER) . Problem pojawia się podczas inicjalizacji ICP - InitICP1(), enkoder po prostu przestaje poprawnie działać. Czy da się jakoś pogodzić ICP i enkoder? próbowałem różnych ustawień enkodera ale zawsze efekt jest ten sam. uart_putint(get_encoder(), 10); przy pokręcaniu pokazuje:
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Kod testowego programu:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.