logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak ustawić timer0 w ATMega8 na 40kHz dla sonaru?

Bulik 19 Maj 2006 14:43 1591 2
REKLAMA
  • #1 2641534
    Bulik
    Poziom 13  
    Posty: 134
    Pomógł: 1
    Ocena: 6
    Witam
    Zbudowałem na ATMega8 urządzenie które ma mierzyć odległość. Nadajnik ultrasoniczny podłączony jest do nóżki PD4 poprzez tranzystor. Nie bardzo mogę zrozumieć sposób wyliczenia timera0 dla częstotliwości 40kHz . Jeśli ktoś może mi to wytłumaczyć tak na chłopski rozum. Piszę w C na CodeVisionAVR.
    Wszystkim dzięki:D


    Moderowany przez McRancor:

    Poprawiłem temat, poczytaj zasady pisania postów w tym dziale

  • REKLAMA
  • #3 2654341
    Bulik
    Poziom 13  
    Posty: 134
    Pomógł: 1
    Ocena: 6
    Witaj migot.
    Już byłem na tej stronce, i jest fajna. Jednak nie opisuje ona sposobu wyliczenia częstotliwości na timerze. Znalazłem fajny program tj. kalkulatorAVR i porównując przykład z innego programu doszedłem jaką podać wartość aby uzyskać przepełnienie co daną ilość mikrosekund. Dzięki za zainteresowanie. Nadmieniam, że kożystam z CodeVisionAVR i nazewnictwo funkcji i procedur oraz parametry odbiegeją od GCC więc dla laika też stanowi to problem.

    Pozdrowionka
REKLAMA