Ustawienie fuse bitów CKSEL w ATMega16 ? dlaczego mikroprocesor nie działa?

Fuse bit'y w ATMega16





Poprzedni Następny
Wiadomość
Spis treści
From: "Krzysztof" <krysss1981_at_nospam_poczta.onet.pl>
Subject: Fuse bit'y w ATMega16
Date: Tue, 29 Nov 2005 00:57:33 +0100


Witam!

Ustawiłem fuse bity programem PonyProg2000.
Najpierw przez przypadek włączyłem zewnętrzny generator i układ przestał
działać.
Jakoś sobie z tym jednak poradziłem - podłączyłem zewnętrzne źródło sygnału
taktującego.
Potem wróciłem do ustawień "fabrycznych" opisanych na tej stronce:
http://www.tkdami.net/~voytek/programy/programy.html

Wszystko działało dobrze, więc odłączyłem zewnętrzny generator.
Nadal wszystko OK ale przyszło mi na myśl aby zmienić żródło taktujące
na wewnętrzny generator ale 8 MHz, według wskazówek z tej strony.

Od tej pory nic nie działa. Układ nie reaguje ani na zewnętrzne źródło,
ani na kwarc... co mogło się stać?
Dodam, że najpierw odczytywałem bity i zmieniłem tylko jeden: CKSEL2.

Pomocy!

Z góry dzięki
Pozdrawiam



Poprzedni Następny
Wiadomość
Spis treści
From: "Krzysztof" <krysss1981_at_nospam_poczta.onet.pl>
Subject: Re: Fuse bit'y w ATMega16
Date: Tue, 29 Nov 2005 01:41:05 +0100


Nie wiem jakim cudem ale układ zaczął działać z kwarcem 16 MHz.
Działanie jest proste - mruganie diodą na porcie B.
Problem w tym , że nie mogę nic do niego zapisać.
Kiedy odczytuję fuse bit'y - ponyprog2000 pokazuje mi, że wszystkie są
wyzerowane ale nie ma to chyba znaczenia bo gdy coś w nich zmieniam
nie zapisują się one (choć ponyprog nie zgłasza błędu).
ISP Programmer z kolei nie odczytuje mi fuse bitów.

O co chodzi, normalnie szok!



Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: Fuse bit'y w ATMega16
Date: Tue, 29 Nov 2005 22:16:45 +0100


Krzysztof wrote:

Kiedy odczytuję fuse bit'y - ponyprog2000 pokazuje mi, że wszystkie są
wyzerowane ale nie ma to chyba znaczenia bo gdy coś w nich zmieniam
nie zapisują się one (choć ponyprog nie zgłasza błędu).
ISP Programmer z kolei nie odczytuje mi fuse bitów.

Napisz, jakie objawy generuje ISP Programmer. Nie rozpoznaje wcale procka?

--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/

Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.

Poprzedni Następny
Wiadomość
Spis treści
From: "Krzysztof" <krysss1981_at_nospam_poczta.onet.pl>
Subject: Re: Fuse bit'y w ATMega16
Date: Wed, 30 Nov 2005 15:22:33 +0100



Napisz, jakie objawy generuje ISP Programmer. Nie rozpoznaje wcale procka?
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/

Już wszystko w porządku. Wszystkie nieprawidłowości
spowodowane były zbyt długim kablem połączeniowym
pomiędzy programatorem a PC.



Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: Fuse bit'y w ATMega16
Date: Wed, 30 Nov 2005 23:43:25 +0100


Krzysztof wrote:

Napisz, jakie objawy generuje ISP Programmer. Nie rozpoznaje wcale procka?

Już wszystko w porządku. Wszystkie nieprawidłowości
spowodowane były zbyt długim kablem połączeniowym
pomiędzy programatorem a PC.

Jeżeli musisz używać długiego kabla (bo czasem tak jest wygodniej) to w
ISP Programmerze można spowolnić transmisję ISP ustawiając wolniejsze
taktowanie zegara (okienko 'Hz'), np. 32 kHz.

Dobrym rozwiązaniem jest też zastosowanie przedłużacza LPT a maksymalne
skrócenie (do conajwyżej kilkunastu cm) taśmy między buforem (w kablu
ISP) a uC.

--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/

Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.

Poprzedni Następny
Wiadomość
Spis treści
From: "Krzysztof" <krysss1981_at_nospam_poczta.onet.pl>
Subject: Re: Fuse bit'y w ATMega16
Date: Thu, 1 Dec 2005 13:19:53 +0100


Użytkownik "Adam Dybkowski" <adybkows123_at_nospam_amwaw.edu.pl>
Jeżeli musisz używać długiego kabla (bo czasem tak jest wygodniej) to w
ISP Programmerze można spowolnić transmisję ISP ustawiając wolniejsze
taktowanie zegara (okienko 'Hz'), np. 32 kHz.

Dobrym rozwiązaniem jest też zastosowanie przedłużacza LPT a maksymalne
skrócenie (do conajwyżej kilkunastu cm) taśmy między buforem (w kablu ISP)
a uC.

Wiem, że jest opcja spowolnienia transmisji ale to nie pomogła.
To jest właśnie dziwne, że używałem przedłużacza LPT a tasiemka
Miała z 40 cm. Teraz mam samą tasiemkę i wszystko OK.