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

[Rozwiązano] attiny2313 timer1 - jak uzyskać najwyższą częstotliwość na wyjściu?

grafii1 17 Mar 2013 14:51 1638 9
  • #1 12073067
    grafii1
    Poziom 17  
    Witam , mam problem z uruchomieniem timer1 przez sam rejestr , programowo ok ale potrzebuje jak najwyższą częstotliwość na wyjściu (fusebit omijamy ,ten temat znam) . Jeśli chodzi o tmer0 to ok ale również chodzi o podział większy niż 8 bitów np.16554 , ale również przy najmniejszym podziale jak największa częstotliwość .
    Korzystałem ze strony Link ale potrzebuje zmodyfikować program na potrzeby mojego projektu
    Kod: text
    Zaloguj się, aby zobaczyć kod

    Oczywiście podczas prób zmieniałem ustawienia TCCR1A i TCCR1B i tak zostało , proszę o pomoc , pozdrawiam
  • #2 12073958
    Konto nie istnieje
    Konto nie istnieje  
  • #3 12074990
    grafii1
    Poziom 17  
    Witam , głównie chodzi mi o generator , stałe 50% pwm podziale do 16 bitów na wyjściu . Przy minimalnym podziale rzędu 2,3,4 ... wyjście jak najbliżej częstotliwości oscylatora a 65533 ... rzędu herców ,jak to robie programowo obniża się częstotliwość na wyjściu
  • #4 12075111
    Konto nie istnieje
    Konto nie istnieje  
  • #5 12075170
    grafii1
    Poziom 17  
    Może prościej , regulowana programowo częstotliwość wyjścia od kilku lub kilkudziesięciu herców do najbliższej częstotliwości kwarcu oscylatora z jak najniższym rastrem
  • #6 12075201
    Konto nie istnieje
    Konto nie istnieje  
  • #7 12075248
    grafii1
    Poziom 17  
    Wiem , że im większa częstotliwość tym większy skok częstotliwości przy mniejszym podziale ale interesuje mnie jak uzyskać na wyjściu częstotliwość bliską 2 lub 4 krotnego podziału np : kwarc 24 mhz to wyjście 12 mhz , 6 mhz , 3 mhz itd ... wiem że to możliwe , załadowałem hexa z linku i układ działa ale dla potrzeb mojego układu muszę go zmodyfikować
  • #8 12075959
    Konto nie istnieje
    Poziom 1  
  • #9 12079874
    grafii1
    Poziom 17  
    Witam , próby z kwarcem 24 Mhz ale 12 Mhz nie mogę osiągnąć attiny2313 timer1 - jak uzyskać najwyższą częstotliwość na wyjściu?

    ps . moja wina źle miałem ustawiony podział w analizerze teraz jest ok , jutro dam znać jak wyszło , dzięki
  • #10 17336898
    grafii1
    Poziom 17  
    Wszytko działa tak jak chciałem za pomoc dziękuje i pozdrawiam .
REKLAMA