Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

atmega16+assebler+timer2 jak zsynchronizować timer0 timer2 przejście przez zero

16 Lut 2017 19:33 522 2
  • Poziom 13  
    Witam potrzebuje zrobić regulację obrotów wentylatora na porcie PA4
    Kod: avrasm
    Zaloguj się, aby zobaczyć kod

    150 to byłoby wypełnienie.NA piny PC6 ,PC7 mam napięcie zmienne 50hz.
    Próbuję coś stworzyć i nie wychodzi,głównie Timer2 jak to ustawić by przy narastającym zboczu ,zaczął liczyć Timer0 do przerwania i tak w koło.Tutaj są ostatnie ustawienia Timera2
    Kod: avrasm
    Zaloguj się, aby zobaczyć kod
  • Poziom 39  
    Zedytuj swój temat i napisz go jeszcze raz, tyle że tym razem po polsku. Przy okazji pamiętaj, że po kropce jest spacja, a przecinek stawia się za wyrazem, a nie przed. Ale najważniejszy jest sens i czytelny przekaz. A tak przy okazji, to jedną z podstawowych rzeczy w przerwaniu jest odłożenie a później zdjęcie rejestru SREG oraz wszystkich rejestrów pomocniczych używanych w obsłudze przerwania.
  • Poziom 13  
    Jak już wspomniałem chodzi o regulację obrotów, pinPB4. Piny PC6,PC7 (Tosc1,Tosc2) tu, mam napięcie przemienne 50hz. Regulacja miałaby się odbywać w taki sposób,że Timer2 przechwyci przejście przez zero przy,narastającym zboczu. W tym czasie rozpocznie odliczanie Timer0.
    Prosto i na temat.