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

Podłączenie kwarcu 10MHz do Atmegi - schemat i ustawienia fuse bitów

abdelpl 03 Sie 2017 01:45 1524 13
REKLAMA
  • #1 16622544
    abdelpl
    Poziom 7  
    Witam, szukałem w internecie i się nie doszukałem. Jak wygłąda podłączenie kwarcu(jeśli można to prosz o schemacik), co trzeba ustawić w fuse bitach (najlepiej na przykładzie mkavr calculator i 10MHz:)). Pytam już teraz dla pewności bo wcześniej jak robiłem z internetu to zablokowałem sobie atmege na amen.
  • REKLAMA
  • Pomocny post
    #2 16622558
    kamyczek
    Poziom 38  
    Fusebit low na FF powinien poskutkować ustawieniem oscylatora na zewnętrzny rezonator kwarcowy od 8MHz do góry . Problem wynika z tego że zaprogramowany bit ma wartość zero i w tym przypadku niektóre programatory ptaszek traktują jako bit o wartości 1 a niektóre o wartości zero . Poza tym Nie zablokowałeś układu na amen tylko potrzebujesz "fusebit doctora" , albo programatora równoległego HVPP. Poza tym użyj opcji wyszukiwania to temat wałkowany wiele razy i przede wszystkim napisz jakiego mikrokontrolera dotyczy pytanie i jakiego programatora i programu używasz bo to ma również znaczenie .
  • REKLAMA
  • Pomocny post
    #3 16622744
    _StinG_
    Poziom 14  
    Zerknij tu:
    http://www.atmel.com/images/doc2503.pdf

    Sprawa prosta jak konstrukcja cepa:
    Na stronie 3 masz schemat:
    Do pinów XTAL1/2 wkładasz kwarc, to tego 2x kondensator 33pF jak na rysunku.

    Co do fusebitów:
    po 1. Polecam eclipse z budowanym kalkulatorem fusebitów.
    po 2. http://www.engbedded.com/fusecalc/ - ładny prosty i intuicyjny kalkulator.
    Tylko uważaj i nie wpisz odwrotnie Low i High fuse, bo może się później bez HVPP nie udać.
  • Pomocny post
    #4 16622812
    excray
    Poziom 41  
    Zaznaczasz pole "Zewnętrzny kwarc"
    Podłączenie kwarcu 10MHz do Atmegi - schemat i ustawienia fuse bitów
    i wgrywasz ustawienia
    Podłączenie kwarcu 10MHz do Atmegi - schemat i ustawienia fuse bitów
  • Pomocny post
    #5 16622898
    dondu
    Moderator na urlopie...
    Po co Ci dodatkowe płatne narzędzia, skoro w oryginalnym środowisku programistycznym Atmel Studio masz wszystko czego Ci trzeba:

    Podłączenie kwarcu 10MHz do Atmegi - schemat i ustawienia fuse bitów

    W dodatku możesz użyć odpowiednich opcji i wpisać to w programie, dzięki czemu w trakcie programowania będzie programować także fusebity.

    Zanim zaprogramujesz podaj wartośći Low fuse i High fuse, które będziesz chciał ustawić, to sprawdzimy.

    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

    Co do zablokowanej ATmegi: http://mikrokontrolery.blogspot.com/2011/04/zablokowany-mikrokontroler-atmel.html
  • REKLAMA
  • #6 16623232
    abdelpl
    Poziom 7  
    calculator mam w zestawie z programatorem usp asp, dzieki za pomoc :))
  • #7 16623337
    _StinG_
    Poziom 14  
    To jeszcze sugeruję kliknąć osobom, które były pomocne, przycisk "Pomógł mi". Łatwiej później znaleźć te treści, które są wartościowe.
  • #8 16623389
    abdelpl
    Poziom 7  
    Tak, racja :)
  • #9 16623410
    dondu
    Moderator na urlopie...
    abdelpl napisał:
    calculator mam w zestawie z programatorem usp asp, dzieki za pomoc :))

    Zamiast zapłacić za programator USBasp 8zł z darmową dostawą do domu, zapłaciłeś prawie 70zł wraz z niepotrzebnym Ci programem :)

    Następnym razem zanim coś kupisz zapytaj, bo sklepów z kosmicznymi cenami części i zestawów elektronicznych jest wiele.
  • #10 16623911
    abdelpl
    Poziom 7  
    Dobra, uwierzyłem Panu Mirkowi, ale to było kiedyś i dziś bym nie popełnił tego błędu. Teraz mam drugi problem do rozwiązania, w mkavr procek atmega168 jest wykrywany bez problemu, za to w eclipse wyskakuje mi klasyczny rc=-1. Wszystko jest podłączone na tip top z programatora. Dodam ze do MC jest podlaczony jeszcze wyswietlacz lcd
  • Pomocny post
    #11 16624059
    _StinG_
    Poziom 14  
    Ja używam takiej konfiguracji, pokaż swoją: Project->Propertirs->AVR->AVR Dude-> [EDIT]

    Podłączenie kwarcu 10MHz do Atmegi - schemat i ustawienia fuse bitów
  • REKLAMA
  • Pomocny post
    #12 16631918
    squelch
    Poziom 11  
    masz za małe taktowanie na lini SCK przestaw się na 8Mhz albo więcej i wtedy spróbuj zaprogramować procka.

    Albo jak chcesz jechać na 1Mhz bez przestawionego zegara(programować przy 1mhz) to jako że programator mirka nie ma slow sck tylko programowy, mkavrcalculator dla 1Mhz pokarze ci się opcja na samym dole np. -B8 czy coś takiego wpisz to do use this field to jest okno które pokazał kolega "_StinG_"

    Ale lepiej się przestawić na 8Mhz i nie zawracać sobie tym głowy.
  • #13 16638182
    abdelpl
    Poziom 7  
    Ej dobra pytanko, jaki programator polecacie by dobrze działał na mkavrcalculator? Właśnie programator mirka poszedł w <ciach>. Małe zwarcie na płytce i poszedł dymek


    Moderowany przez dondu:

    Nie tolerujemy wulgaryzmów w żadnej formie.
    3.1.6. Rozpowszechnianie treści sprzecznych z zasadami współżycia społecznego oraz dobrymi obyczajami.
    Ostrzeżenie 30 dni.

REKLAMA