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

Sprawdzenie taktowania ATmega

Patryk6144 05 Maj 2011 14:17 4033 16
REKLAMA
  • #1 9472743
    Patryk6144
    Poziom 10  
    Witam, mam takie pytanie ustawiłem fusebity w ATmega88 i chciałbym teraz sprawdzić jej taktowanie, gdzie mogę to sprawdzić i jak?:D
  • REKLAMA
  • #2 9472745
    piotrva
    VIP Zasłużony dla elektroda
    odczytując fusebity, względnie zadając w programie coś na kształt:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod

    i mierząc przebieg na oscyloskopie i później można pi razy drzwi określić taktowanie
  • #3 9472791
    tadzik85
    Poziom 38  
    Albo dodaj opóźnienie np 500ms i podłącz diodę. Tak sprawdzisz czy ustawiłeś to co chcesz.
  • #5 9474191
    Fredy
    Poziom 27  
    A nie można odczytać fusów?
  • REKLAMA
  • #6 9474205
    asembler
    Poziom 32  
    Co wy mu radzicie takty to są w utworach muzycznych.
  • REKLAMA
  • #7 9475253
    mirekk36
    Poziom 42  
    asembler napisał:
    Co wy mu radzicie takty to są w utworach muzycznych.


    Takty to może i są w utworach muzycznych, ja się na tym nie znam ;) przyznaję się bez bicia, ale w tym temacie wszyscy piszą o taktowaniu, więc....

    ...może zamiast takich porad przeczytaj chociażby tutaj?

    http://pl.wikipedia.org/wiki/Taktowanie
  • #8 9475450
    asembler
    Poziom 32  
    Ja wiem co to są takty w obu przypadkach tylko dziwie jak mogą pomóc porady innych na tak zadany temat. Może faktycznie z fusów wywrózyc?
    Pewne sprawy są fundamentalne i jak ktos sie zabiera za procesory powinien to akurat wiedzieć albo autor sie zle wyraził.
    Temat jest bez sensu bo kolega chce sprawdzic czy jej taktowanie a przeciez skoro ma możliwośc ustawiania fusów to taktowanie musi być.
  • REKLAMA
  • #9 9475463
    tadzik85
    Poziom 38  
    tak? A ile to tematów było bo początkujący fusów nie ustawił czy źle ustawił a później dziwi się, że program za wolno chodzi lub za szybko?

    i tu porada dla nich
  • #11 9475481
    tadzik85
    Poziom 38  
    I znów ponowie. Początkujący wziął nowy egzemplarz procesora zapomina przestawić na zewnętrzny i co? Kolejny temat na elektrodzie.
  • #12 9476486
    Patryk6144
    Poziom 10  
    Witam, po pierwsze fusy dobrze ustawiłem, bo wszystkie testy wypadły pomyślnie i efekt końcowy był dobry. Po drugie rezonator kwarcowy i kondy też podłączone. I po trzecie może się żle wyraziłem, jeśli tak to z góry przepraszam. I po czwarte to wiem, że procek jest taktowany 16 MHz, tylko chodzi o to jak sprawdzić dokładne taktowanie, bo każdy wie, że to nie jest tak dokładnie 16MHz, czyli np. w komputerze wchodzimy w ustawienia i mamy . I na tej zasadzie chodzi mi o te właśnie taktowanie, czyli czy w jakimś programie mogę to sprawdzić, tak z ciekawości.:D

    Pozdrawiam,
    Patryk
  • #13 9476695
    piotrva
    VIP Zasłużony dla elektroda
    cóż, podpiąć oscyloskop pod xtal1 i sprawdzić jaka jest dokładnie częstotliwość
  • #15 9477211
    asembler
    Poziom 32  
    Może ty chcesz zmierzyć częstotliwośc generatora wewnętrznego RC?
  • #16 9478143
    GienekS
    Poziom 32  
    Dla tego procka zainteresuj się bezpiecznikiem CKOUT a na pinie CLKO uzyskasz zegar systemowy 1:1 albo 1:8 w zależności od bezpiecznika CKDIV8
    Jeszcze bardzo istotna sprawa to jest nowszy procek niż ATmega8 i ma jeszcze rejestr CLKPR
  • #17 9478784
    asembler
    Poziom 32  
    Sprawdzanie czestotliwosci rezonatora to tylko za pomoca innego rezonatora ale dokładnosć bedzie marna najwyzwej 3 miejsca po przecinku.
REKLAMA