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

AtMega8 - jak ustawić zewnętrzny kwarc 12 MHz? Bootloader czy wada?

unnamed 15 Mar 2008 01:30 1760 1
REKLAMA
  • #1 4910527
    unnamed
    Poziom 13  
    Posty: 127
    Pomógł: 1
    Ocena: 1
    Witam
    Zakupilem dosc duzo Atmeg8 bo moich urzadzen ale niemoge ustawic zegara , procek musi chodzic na zewn kwarcu 12 Mhz jednakze jakbym nieustawil bity od zegara to chodzi jedynie na sygnale zegarowym doprowadzonym z zewn zrudla ?
    ktos moze wie czy da sie cos zrobic zeby to przestawic czy to moze byc wada wszystkich prockow , moze chodzi o ten bootloader o ktorym niewiem za duzo ?

    Post raportowany,
    jeżeli już decydujesz się pisać bez polskich znaków (system / tel komórkowy itp) zachowaj proszę pozostałe reguły pisowni.
    And!
  • REKLAMA
  • #2 4910765
    mirekk36
    Poziom 42  
    Posty: 9195
    Pomógł: 964
    Ocena: 2289
    nie "zrudla" tylko "źródła", nie "bo moich urządzeń" tylko "do moich urządzeń" - to po pierwsze

    a po drugie to zastanawiam się czy przez to, że masz takie problemy z ortografią nie potrafisz może dokładnie opisać o co ci chodzi?

    ... gdy ludziska mają tego typu pytania to starają się dokładnie opisać swój problem, tak żeby można było im pomóc - a ty napiszesz 2 pokiełbaszone zdania i na dodatek piszesz, że to wada procków.

    niestety to twoja wada

    ale ok teraz do rzeczy - standardowo Atmega8 ustawiona jest na oscylator wewnętrzny o częstotliwości 1MHz. Jeśli chcesz ustawić aby działała z zewnętrznym kwarcem 12MHz to czy to dla ciebie dziwne, że procek dostaje taktowanie z zewnętrznego źródła właśnie????

    może tobie chodzi o to, że procek przestaje się po twoim zaprogramowaniu w ogóle "odzywać" ponieważ przprogramowujesz go na zewnętrzny nie kwarc tylko na zewnętrzny generator, gdzie sygnał taktujący jak sama nazwa wskazuje też jest z zewn źródła ale podawany na jedną z nóżek XTAL i wtedy z kwarcem nie zadziała. Masz więc efekt jakby procek "umierał" po przeprogramowaniu.

    to jest częsta przyczyna początkujących , którzy źle interpertują fuse bity, ponieważ tu jest odwrotnie czyli ZERO oznacza zaprogramowany a JEDEN niezaprogramowany.

    tak więc jeśli chcesz na przyszłość aby ktoś ci tu udzielił pomocy to, pisz po pierwsze proszę bardziej starannie, masz zresztą klawisz "pisownia" który pozwoli sprawdzić ci gdzie zrobiłeś błędy, ale co najważniejsze przy takim pytaniu podaj informację czym np programujesz procka - jaki programator, jaki program i np jak i które fuse bity przestawiasz i na jakie wartości

    bo bez tego to wychodzi jak wróżenie z fusów dla ciebie
REKLAMA