Witam
Jestem w trakcie przenoszenia programu w C z megi8 na tiny13 i niewiem jakie nazwy dać rejestrom od Timera0 bo te z megi8 byly traktowanie przez kompilator jako błędy. Z dokumentacji wywnioskowałem, że rejestry różnią się "0" na końcu nazwy... Więc pozmieniałem to w całym programie w ten sposób:
Nie jestem pewny czy aby dobrze myślę, bo nie mam narazie tiny13 aby sprawdzić. Czy ktoś może mi potwierdzić czy aby te polecenia są dobrze skonstruowane? Jeszcze jedno: TCCR0B , w dokumentacji doczytałem się, że są 2 z "A" i "B" na końcu, w medze8 nie używałem żadnej literki na końcu, tylko TCCR0. Czy ustwanienie CS02 na 1 i CS01 na 1 tak jak w medze8 również w tiny13 ustawia timer0 w CTC MODE i FALING EDGE ?
Dziękuję za pomoc,
pozdrawiam i wesołych świąt

Jestem w trakcie przenoszenia programu w C z megi8 na tiny13 i niewiem jakie nazwy dać rejestrom od Timera0 bo te z megi8 byly traktowanie przez kompilator jako błędy. Z dokumentacji wywnioskowałem, że rejestry różnią się "0" na końcu nazwy... Więc pozmieniałem to w całym programie w ten sposób:
Kod: C / C++
Nie jestem pewny czy aby dobrze myślę, bo nie mam narazie tiny13 aby sprawdzić. Czy ktoś może mi potwierdzić czy aby te polecenia są dobrze skonstruowane? Jeszcze jedno: TCCR0B , w dokumentacji doczytałem się, że są 2 z "A" i "B" na końcu, w medze8 nie używałem żadnej literki na końcu, tylko TCCR0. Czy ustwanienie CS02 na 1 i CS01 na 1 tak jak w medze8 również w tiny13 ustawia timer0 w CTC MODE i FALING EDGE ?
Dziękuję za pomoc,
pozdrawiam i wesołych świąt
