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

Dziwne zachowanie sie procesora po przestawieni fusow

Anderian 02 Cze 2005 02:03 1037 4
REKLAMA
  • #1 1543576
    Anderian
    Poziom 18  
    Posty: 406
    Pomógł: 9
    Ocena: 3
    Przestawilem w mikroprosesorze ATMega16 bity(jak na fotce) aby pracowal on na zewnetrznym kwarcu 16Mhz (procek to 16PI) wszystko poszlo ladnie, program ktory byl wgrany dzialal dalej tyle ze szybciej, ale dziwnie sie zachowywal przy przesylaniu do niego danych ponyprog wykrywal procka tylko co jakis czas (raz na 5-6 prob) natomiast AVRdude programowal go ale przy weryfikacji wyskakiwaly bledy

    udalo mi sie jakos w ponyprogu odczytac fusy ale gdy zmienilem CKOPT na 1 i zapisalem procek umarl :(

    co moze byc przyczyna tak dziwnego zachowania (ponyprog wykrywa go tylko czasami) sie procesora przy CKOPT nastawionym na 0 ??

    Programator jest sprawny bo przy wewnetrznym oscylatorze dziala bez problemow
    Załączniki:
    • Dziwne zachowanie sie procesora po przestawieni fusow zablokowany.jpg (51.06 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #2 1543580
    Anderian
    Poziom 18  
    Posty: 406
    Pomógł: 9
    Ocena: 3
    moze na to wplywac jakosc kondensatorow przy kwarcu(22pF) ??



    chyba sam sobie odpowiedzialem

    po przelozeniu procka na plytce na ktorej jest kwarc 11,0592MHz wszystko ladnie dziala

    wiec albo kwarc albo kondensatory
  • REKLAMA
  • #3 1544056
    Jaca
    Poziom 32  
    Posty: 1332
    Pomógł: 239
    Ocena: 217
    Zerknij do dokumentacji M16 (str. 23). Tam jest napisane jak ustawić odpowiednie FuseBit'y dla konkretnych źródeł zegarowych. Przedstawiony przez Ciebie obrazek z ustawieniami pokazuje procka ustawionego na External Clock (CKSEL[3..0]=0000).
  • REKLAMA
  • #4 1544197
    jacur
    Poziom 32  
    Posty: 1748
    Pomógł: 166
    Ocena: 295
    Jaca
    przypacz sie dobrze obrazkowi
    zaznaczony kwadracik to 0 logiczna
    pusty kwadracik to 1
    czyli jest dobrze ustawione na 1111 i tego nie ruszaj

    w załączniku jest opis po polsku co który bit oznacza
    Załączniki:
    • avr-fuse bity opis.pdf (94.93 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #5 1544951
    Jaca
    Poziom 32  
    Posty: 1332
    Pomógł: 239
    Ocena: 217
    Ups... Sorki !
    Nie dostrzegłem opisu poniżej. Przez swoją nieuwagę mogłem wprowadzić kogoś w błąd. Jeszcze raz przepraszam i pozdrawiam...
REKLAMA