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

Jak ustawić fusebit CKOPT w Bascomie dla ATmega32A-PU?

Piotr Laskos 15 Lut 2016 00:28 1080 5
REKLAMA
  • #1 15434648
    Piotr Laskos
    Poziom 11  
    Witam. Panowie chciałbym zapytać o ustawienie fusebitu CKOPT w baskomie.
    Chciałem przejść w atmega32A-PU z wewnętrznego kwarcu 1 Mhz n a zewnętrzny 10Mhz ,tylko mam jeden problem.
    Wiem że fusebit A987-z ustawienia 0001
    muszę zmienić na pozycję :
    15 w bascomie czyli 1110 ext. crystal/resonator hight freq.
    lub
    16 w bascomie czyli 1111 ext. crystal/resonator hight freq.
    (Z tego co wiem to te dwie opcje różnią się prędkością rozruchu procka ale to dla mnie jest mało ważne.)

    i żeby zmienić częstotliwość z max 8 Mhz na 10Mhz muszę jeszcze zmienić
    Fusebit- 1: CKOPT1
    NA
    Fusebit - 0:CKOPT 0 (CKOPT programmed)

    Tyklo właśnie gdzie jest ten CKOPT W BASKOMIE bo ja tam mam tylko opcję
    Fusebits high:
    fusebit high I
    fusebit high H
    fusebit high Q
    fusebit high P
    fusebit high G
    fusebit high FE
    fusebit high D

    Niektórzy twierdzą że to jest (fusebit high H) ale tam jest (0:JTAG enable) a nie żaden CKOPT.

    Proszę o podpowiedz bo jestem początkujący jeśli chodzi o fusy i nie chcę zablokować procka.
    Z góry dziękuję i pozdrawiam.

    Moderowany przez dondu:

    Zadając pytanie proszę zakładać własny temat.
    Posty wydzieliłem.

  • REKLAMA
  • REKLAMA
  • #3 15436811
    dondu
    Moderator na urlopie...
    Ddokumentacja mikrokontrolera to podstawa.

    Ustaw fusebity tak:
    Low: ff
    High: 89

    i korzystaj z kalkulatora: http://www.engbedded.com/fusecalc

    Przeczytaj także:
    http://mikrokontrolery.blogspot.com/2011/03/A...AVR-Oscylatory-kwarcowe-kwarc-ceramiczne.html
    http://mikrokontrolery.blogspot.com/2011/03/AVR-Crystal-Oscillator-przyklad-ATmega8.html
    by już nie mieć wątpliwości w przyszłości.


    A swoją drogą, skoro jesteś początkujący to od razu porzuć Bascom z tych powodów: http://mikrokontrolery.blogspot.com/2011/04/jaki-jezyk-wybrac.html
  • REKLAMA
  • #4 15436939
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #6 15437196
    Piotr Laskos
    Poziom 11  
    Wielkie dzięki Panowie za odpowiedź.
    Mam programator USBASP.
    Już wczoraj doszedłem że to jest fusebit P
    Trzeba ustawić (0: osc.options proggrammed)
    Ale co ciekawe procesor chodził już bez przestawienia tej opcji.
    A Bascom wybrałem gdyż jest dla mnie najbardziej zrozumiały.
    Programuje sterowniki PLC a tam to wszystko w drabince jest proste jak drut.;)
    A jeżeli chodzi o bascom to nie zawsze chodzi tak jak bym chciał nawet dość proste polecenia, i co ciekawe zmiana np. jakiejś jednej zmiennej i wgranie programu od nowa nie zawsze wchodzi do procesora, czasem muszę wgrać jakiś inny program a potem ten po zmianach i dopiero działa co w PLC nigdy mi się to nie zdażyło.
    Swoją drogą to ciekawe dlaczego nie ma jeszcze takiego oprogramowania żeby można było pisać program tak jak w PLC-aku np. w drabince.

    Jeszcze raz WIELKIE DZIĘKI.... Chyle czoła :)
    Pozdrawiam.
REKLAMA