Witam,
Oglądając ostatnio dokumentację megi32, zauważyłem, że do portuC, dokładniej do końcówek PC7 i PC6 można dołączyć zewnętrzny kwarc zegarkowy.
W jaki sposób używając tego kwarcu zegarkowego uzyskać przerwanie wywoływane co 1sekundę?
Czy trzeba ustawić jakiś prescaler na te 32,768kHz czy nie?
Żeby zmienić źródło zegara licznika na zewnętrzne wiem, że trzeba ustawić bit AS2 w rejestrze ASSR,
Ale czy to wszystko?
Czy wystarczy taki kod:
Posiłkowałem się tym:
http://atmega32.republika.pl/19.htm
Oglądając ostatnio dokumentację megi32, zauważyłem, że do portuC, dokładniej do końcówek PC7 i PC6 można dołączyć zewnętrzny kwarc zegarkowy.
W jaki sposób używając tego kwarcu zegarkowego uzyskać przerwanie wywoływane co 1sekundę?
Czy trzeba ustawić jakiś prescaler na te 32,768kHz czy nie?
Żeby zmienić źródło zegara licznika na zewnętrzne wiem, że trzeba ustawić bit AS2 w rejestrze ASSR,
Ale czy to wszystko?
Czy wystarczy taki kod:
Kod: C / C++
Posiłkowałem się tym:
http://atmega32.republika.pl/19.htm