nuclear2001
Guest
Tue Jul 31, 2007 2:49 pm
witam, mam problem z prockiem atmega8. otóz zmontowałem mały układzik, i
miał on docelowo pracować na kwarcu 12mhz. no to zmontowąłem układzik, przy
kwarcu dałem jeszcze przepisowo kondensatorki 22pF, i postanowiłem przesawic
odpowiednio fusebity. no wiec ustawiłem Cksel3..0 na 1111, oraz Ckopt na 0
i mslałem ze teraz juz bedzie działać. no i okazało sie ze procek zaczął
wariowac.. tzn programoator widzi go za kazdym razem inaczej, raz jako "chip
locked" innym razem jako atmega 128 a innym razem poprawnie jako atmega8..
spróbowałem z innym kwarcem, ale ten sam efekt, gdy zamieniłem kwarc na 4MHz
zaczęło wszystko poprawnie działać... próba zamiany kondensatorków na
mniejsze (15pF) tez nie dała zamierzonego efektu... gdzie mogę jeszcze
szukac problemu? sciezki miedzy uc a kwarcem i kond są maksymalnie krótkie,
nie ma co go zakłócać raczej, no i procek tez powinien to obsłuzyc (model
atmega8 - 16PU) a moze jednak fusy zle ustawiłem?
Robert Zemła
Guest
Wed Aug 01, 2007 3:24 pm
Użytkownik "nuclear2001" <nuclear2001@poczta.onet.pl> napisał w wiadomości
news:f8nekn$10l$1@news.onet.pl...
Quote:
witam, mam problem z prockiem atmega8. otóz zmontowałem mały układzik, i
miał on docelowo pracować na kwarcu 12mhz. no to zmontowąłem układzik,
przy kwarcu dałem jeszcze przepisowo kondensatorki 22pF, i postanowiłem
przesawic odpowiednio fusebity. no wiec ustawiłem Cksel3..0 na 1111, oraz
Ckopt na 0 i mslałem ze teraz juz bedzie działać. no i okazało sie ze
procek zaczął wariowac.. tzn programoator widzi go za kazdym razem
inaczej, raz jako "chip locked" innym razem jako atmega 128 a innym razem
poprawnie jako atmega8.. spróbowałem z innym kwarcem, ale ten sam efekt,
gdy zamieniłem kwarc na 4MHz zaczęło wszystko poprawnie działać... próba
zamiany kondensatorków na mniejsze (15pF) tez nie dała zamierzonego
efektu... gdzie mogę jeszcze szukac problemu? sciezki miedzy uc a kwarcem
i kond są maksymalnie krótkie, nie ma co go zakłócać raczej, no i procek
tez powinien to obsłuzyc (model atmega8 - 16PU) a moze jednak fusy zle
ustawiłem?
Kiedyś miałem identyczny problem. Winny okazał się 74HC244 w programatorze.
Jeżeli też używasz programatora na nim to najlepiej zamień go na 74F244
wylutowanego ze starej płyty głównej albo spróbuj z innym egzemplarzem.
pozdrawiam
nuclear2001
Guest
Wed Aug 01, 2007 4:59 pm
Użytkownik "Robert Zemła" <mojejapko@jebajspam.gmail.pl> napisał w
wiadomości news:f8q545$ivs$1@atlantis.news.tpi.pl...
Quote:
Kiedyś miałem identyczny problem. Winny okazał się 74HC244 w
programatorze. Jeżeli też używasz programatora na nim to najlepiej zamień
go na 74F244 wylutowanego ze starej płyty głównej albo spróbuj z innym
egzemplarzem.
pozdrawiam
jestem praktycznie penwy ze to nie programator, po pierwsze uzywam
najprostzego programatora dt006 bodajze, a po drugie zaprogramowanie procka
na nizszym kwarcu przebiega poprawnie, wiec powinien pracowac juz potem na
wyzszym f a nie działa... naprawde nie mam pojecia o co tu moze chodzic ;/
Rock
Guest
Wed Aug 01, 2007 11:58 pm
moze zmień kondensatory przy kwarcu ..
Quote:
jestem praktycznie penwy ze to nie programator, po pierwsze uzywam
najprostzego programatora dt006 bodajze, a po drugie zaprogramowanie
procka na nizszym kwarcu przebiega poprawnie, wiec powinien pracowac juz
potem na wyzszym f a nie działa... naprawde nie mam pojecia o co tu moze
chodzic ;/
Grzegorz Kurczyk
Guest
Thu Aug 02, 2007 6:25 pm
Użytkownik nuclear2001 napisał:
Quote:
witam, mam problem z prockiem atmega8. otóz zmontowałem mały układzik, i
miał on docelowo pracować na kwarcu 12mhz. no to zmontowąłem układzik, przy
kwarcu dałem jeszcze przepisowo kondensatorki 22pF, i postanowiłem przesawic
odpowiednio fusebity. no wiec ustawiłem Cksel3..0 na 1111, oraz Ckopt na 0
i mslałem ze teraz juz bedzie działać. no i okazało sie ze procek zaczął
wariowac.. tzn programoator widzi go za kazdym razem inaczej, raz jako "chip
locked" innym razem jako atmega 128 a innym razem poprawnie jako atmega8..
spróbowałem z innym kwarcem, ale ten sam efekt, gdy zamieniłem kwarc na 4MHz
zaczęło wszystko poprawnie działać... próba zamiany kondensatorków na
mniejsze (15pF) tez nie dała zamierzonego efektu... gdzie mogę jeszcze
szukac problemu? sciezki miedzy uc a kwarcem i kond są maksymalnie krótkie,
nie ma co go zakłócać raczej, no i procek tez powinien to obsłuzyc (model
atmega8 - 16PU) a moze jednak fusy zle ustawiłem?
Pokombinuj z fusem CKOPT
Pozdrawiam
Grzegorz