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

ATMEGA 32 + ProgISP - ustawienie fuses bit - taktowanie

harry88pl 16 Mar 2016 23:22 1965 8
  • #1 15530290
    harry88pl
    Poziom 12  
    Witam Szanownych Panstwa!

    Bardzo prosze o pomoc, 4 dzien czytam o fuses bit'ach i za Chiny ludowe nie wiem jak to ustawic za pomoca programu ProgISP - poprostu tego kompletnie nie rozumie. Mam program wszystko fajnie dziala, ale 1 MHz to obecnie juz troche zbyt malo. Chodzi mi o ustawienie wewnetrznego oscylatora.

    Pozdrawiam
    Adrian
  • #2 15530353
    kamyczek
    Poziom 38  
    Podaj tylko wartość którą pokazuje program w okienku obok napisu fusebit ;)

    jeśli masz tam np. 99D1 to ostatnią cyfrę zmień na 4 (99D4) i rozpędzisz układ do 8MHz
  • #3 15530362
    harry88pl
    Poziom 12  
    ATMEGA 32 + ProgISP - ustawienie fuses bit - taktowanie

    Na wszelki przypadek wgralem tylko maly program dzieki ktoremu widze tylko czy mikrokonroler dziala szybciej
  • #4 15530369
    kamyczek
    Poziom 38  
    U ciebie 99E4 i zapyla na 8MHz ;) Poszukaj sobie kalkulatorka do fusebitów i będzie łatwiej . Możesz też policzyć te wartości z dokumentacji atmegi 32 ze strony atmela wpisujesz hasło fusebit i masz . Pamiętaj tylko że zaprogramowany bit ma wartość zero i to często jest mylące w programatorach dlatego pewniej jest wpisać wartość liczbową .
  • #5 15530374
    harry88pl
    Poziom 12  
    a dla jakis innych wartosci jak jest?

    Table 9. Internal Calibrated RC Oscillator Operating Modes
    CKSEL3..0 Nominal Frequency (MHz)
    0001(1) 1.0
    0010 2.0
    0011 4.0
    0100 8.0

    To kolejno jak ustawie 2 to bedzie 2 MHz jak 3 to bedzie 4 MHz , a co jak ustawie wiecej niz 4? jak bym sie pomylil. Zablokuje sie Mikrokontroler?

    Pozdrawiam
    Adrian
  • #7 15530706
    tmf
    VIP Zasłużony dla elektroda
    Przeczytaj sobie ostatni paragraf tego artykułu:
    http://mikrokontrolery.blogspot.com/2011/03/A...io-zalety-wspolpracujacych-programatorow.html
    Po co korzystać z jakiś kalkulatorów, skoro firmowe Atmel Studio umożliwia w wygodny sposób policzenie wszystkiego? Zamiast martwić się co jak działa, z rozwijalnej listy wybierasz potrzebną konfigurację i przepisujesz wartości fusów. Jak masz współpracujący z AS programator to tylko klikasz zaprogramuj i już.
  • #8 15530901
    kamyczek
    Poziom 38  
    W zasadzie Tomku to tak było od zawsze , kalkulator w atmel studio działa nawet bez programatora wystarczy wywołać jego okno wybrać jako programator debuger wybrać mikrokontroler, protokół komunikacyjny i kliknąć na liście fusebity pokazuje się klasyczny panel z rozwijanym menu dla wszystkich opcji . Tylko jeśli ktoś nie używa tego środowiska to dla samego kalkulatora reszta trochę dużo zajmuje objętościowo .

    Tak na marginesie to mam jeszcze jedno pytanie do kolegów moderatorów udzielacie się w wielu tematach z AVR tylko co one robią w dziale ogólnym ? Jest ich tylko na 1 stronie tego działu kilka , Otwieram AVR 1 nowy temat otwieram ogólny kolejne 4 .
  • #9 15530922
    dondu
    Moderator na urlopie...
    kamyczek napisał:
    Tak na marginesie to mam jeszcze jedno pytanie do kolegów moderatorów udzielacie się w wielu tematach z AVR tylko co one robią w dziale ogólnym ? Jest ich tylko na 1 stronie tego działu kilka , Otwieram AVR 1 nowy temat otwieram ogólny kolejne 4 .

    Raportuj proszę takie tematy - Twoje 3 sekundy, ułatwią nam nasz wolontariat.
REKLAMA