Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

fusebity w Atmega32, zewnetrzny oscylator

Krzysiek J 26 Jun 2006 22:57 1362 5
  • #1
    Krzysiek J
    Level 10  
    Witam
    Mam problem z Atmegą 32, namieszałem w fusebitach i uP przestał się odzywać (Bascom i Pony Prog straciły z nim kontakt). Wszystko zaczeło się od tego że podłączyłem zewnętrzny oscylator 8Mhz do Atmegi. Za żadne skarby nie chciał mi ruszyć, wiec zacząłem kombinować i na efekty długo nie czekałem- mikrokontroler przestał się komunikować ze światem.

    Jak ustawić Fusebity w Atmedze32 aby nie zablokować procka i żeby mi chodził na zwenętrznym oscylatorze. ? Prosiłbym o łopatologiczne wytłumaczenie :). Programuje w Bascom.
  • #2
    Krzysiek J
    Level 10  
    Pogrzebałem troche w internecie i znalazłem artykuł Pana Jacka Bogusza "Nastawy zegara w mikrokontrolerach AVR" i na stronie 9 Pan Jacek napisał że wyłączenie JTAG'a który operuje na portach C uP może spowodować zablokowanie się uP. Tak sie skłąda że na porcie C (0,1,2,3,4,5,) mam podwieszony LCD.
    Pytanie, czy jesli wyłącze w fusebitach JTAG'a (fusebit H) to znowu go zablokuję?
    Mam teraz dwa problemy zewnętrzny rezonator i LCD na porcie C :)

    Dodano po 1 [godziny] 26 [minuty]:

    poczytałem sobie dokładnie datasheet'ke o atmedze 32 i wywnisokowałem coś takiego:
    Mam rezonator 8MHz i LCD na porcie C więc:
    ustawiam CKOPT na 1; CKSEL 3..1 na 1 -to dla rezonatora

    albo
    CKOPT na 1; CKSEL3...0 na 1111; SUT1..0 na 0 i 1; BOD enabled

    dla LCD
    robie JTAG disable

    CZY KTOś DA MI GWARANCJE żE TO ZADZIAłA ?
    Bo mam ostaniego procka,
  • #3
    Krzysiek J
    Level 10  
    HA !!!
    ustawiłem rezonator zewnetrzny 8MHz - to już sukces :)


    ale co zrobić z LCD podłączonym do portu C?
    Czy mogę bezpiecznie wyłączyć JTAG'a ?
  • #4
    skartabel
    Level 12  
    poszukaj kogos kto ma programator rownoległy odzyskasz te procki :)
    wlasnie dzisiaj odzyskałem jeden z 2 ale w sumie nie wiedziałem jak to ustawic :) zeby było dobrze i ustawiłem na dwa sposoby ktore wydawały mi sie dobre.

    sam nie wiem jak ustawic procka na zawnetrzne 16 Mhz ;/
  • #5
    Arnold_S.
    Level 26  
    Zamierzam na poważnie zacząć zabawę z mikrokontrolerami.
    Wybrałem ATtiny26. Czy tam też będą takie "przygody" z blokowaniem układu?

    Co z pierwszym po zakupie programowaniem przez ISP?
    Czy rezonator(kwarc 8MHz) ma być wtedy(w czasie programowania) dołączony do ATtiny, czy nie?
  • #6
    skartabel
    Level 12  
    Ja mam moja atmege cały uklad jest zlutowany
    procek włozony do podstawki. z 3 nozek idza kabelki do gniazdka do ktorego wlaczam zrobiony przez siebie programator .

    Wiec wszytko jest podąłczone i to nie przeszkadza w programowaniu