Witam.
Zadałem już to pytanie w dziale dla początkujących, ale jeden z użytkowników polecił mi zapytać tutaj, co niniejszym czynię.
Mój problem jest dość prymitywny, jako że dopiero zaczynam swoją przygodę z µC. W Avr studio napisałem sobie program w asemblerze, który ma za zadanie zapalać LED'y na jednym z portów w określonej kombinacji. Tą część już mam.
Problem pojawia się, kiedy usiłuję, korzystając z timer0 jako podstawy czasu i przerwania oznaczającego Overflow, uzyskać między kolejnymi zapaleniami odstęp równy 1sek. Uzycie przerwania licznika jest rozwiązaniem narzuconym mi z góry. Czy ktoś mógłby mi pomóc?
używam emulatora ATmega128, to też jest narzucone z góry.
--
pozdrawiam!
Zadałem już to pytanie w dziale dla początkujących, ale jeden z użytkowników polecił mi zapytać tutaj, co niniejszym czynię.
Mój problem jest dość prymitywny, jako że dopiero zaczynam swoją przygodę z µC. W Avr studio napisałem sobie program w asemblerze, który ma za zadanie zapalać LED'y na jednym z portów w określonej kombinacji. Tą część już mam.
Problem pojawia się, kiedy usiłuję, korzystając z timer0 jako podstawy czasu i przerwania oznaczającego Overflow, uzyskać między kolejnymi zapaleniami odstęp równy 1sek. Uzycie przerwania licznika jest rozwiązaniem narzuconym mi z góry. Czy ktoś mógłby mi pomóc?
używam emulatora ATmega128, to też jest narzucone z góry.
--
pozdrawiam!