RTV forum PL | NewsGroups PL

Problemy z wewnętrznym kwarcem 8MHz w mikrokontrolerze ATmega128 16AU

Atmega128 wewnętrzny kwarc nie działa :(

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Problemy z wewnętrznym kwarcem 8MHz w mikrokontrolerze ATmega128 16AU

Michał K.
Guest

Wed Feb 21, 2007 6:03 pm   



Witam wszystkich
W projekcie mam mikrokontroler ATMEGA 128. Na wewntrznym kwarcu 1,2,4MHz
działa prawidłowo. Problemy zaczynają się z częstotliwością 8MHz
wewnętrznego zegara (SUT 10 CKSEL 0100 CKOPT 0) i z zewnętrznym 14,74516Mhz.
Ten drugi jeszcze rozumię, bo może być problem z kondensatorami, ale czemu
ten wewnętrzny nie działa? Procek to ATMEGA128 16AU. Na wejściach
zasilających z obu stron mam po 100nf, a przy kwarcu 30pf (producent zaleca
12-30pF).

W czym może być problem?

Za wszelkie sugestie dziekuję

Michał K.
Guest

Wed Feb 21, 2007 6:37 pm   



Quote:
W projekcie mam mikrokontroler ATMEGA 128. Na wewntrznym kwarcu 1,2,4MHz
działa prawidłowo. Problemy zaczynają się z częstotliwością 8MHz
wewnętrznego zegara (SUT 10 CKSEL 0100 CKOPT 0) i z zewnętrznym
14,74516Mhz. Ten drugi jeszcze rozumię, bo może być problem z
kondensatorami, ale czemu ten wewnętrzny nie działa? Procek to ATMEGA128
16AU. Na wejściach zasilających z obu stron mam po 100nf, a przy kwarcu
30pf (producent zaleca 12-30pF).

Ok, znalazłem przyczynę. Błąd był nie w kwarcu, tylko w wyświetlaczu.
Zapomniałem o zwiększeniu opóźnień przy inicjalizacji wyświetlacza. Do 4MHz
jakoś widać wyrabiał i to mnie zmyliło.

Pozdrawiam

Adam Wysocki
Guest

Wed Feb 21, 2007 9:41 pm   



Spinacz biurowy, Michał K. <sadfa@onet.pl>!

Quote:
Ok, znalazłem przyczynę. Błąd był nie w kwarcu, tylko w wyświetlaczu.
Zapomniałem o zwiększeniu opóźnień przy inicjalizacji wyświetlacza. Do 4MHz
jakoś widać wyrabiał i to mnie zmyliło.

Dlatego przy debugowaniu bez specjalnych narzędzi (jtaga) przydaje się
zwykła, prosta dioda LED :)

--
Adam Wysocki * Warszawa * http://www.chmurka.net/ * GSM: 514 710 213
FidoNet: 2:480/138, SWL: SP5-250730, QTH: KO02MF, CB: 19 Śródmieście
gophi, ale ty jesteś stuknięty ;D (C) Michał GiM Spadliński 22.02.04

Adam Dybkowski
Guest

Thu Feb 22, 2007 10:32 pm   



Michał K. napisał(a):

Quote:
W projekcie mam mikrokontroler ATMEGA 128. Na wewntrznym kwarcu 1,2,4MHz
działa prawidłowo. Problemy zaczynają się z częstotliwością 8MHz
[...]


Quote:
Ok, znalazłem przyczynę. Błąd był nie w kwarcu, tylko w wyświetlaczu.
Zapomniałem o zwiększeniu opóźnień przy inicjalizacji wyświetlacza. Do
4MHz jakoś widać wyrabiał i to mnie zmyliło.

A no widzisz. Czyli teraz działa mimo że ATmega 128 nie posiada
wewnętrznego kwarcu? Tam jest tylko generator RC.

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

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

Michał K.
Guest

Fri Feb 23, 2007 12:06 am   



Quote:
A no widzisz. Czyli teraz działa mimo że ATmega 128 nie posiada
wewnętrznego kwarcu? Tam jest tylko generator RC.


Fakt, kryształek kwarcu w tej obudowie pewnie by się fizycznie nie zmieścił.
Teraz wszystko działa jak należy, a patent A.Wysockiego to faktycznie
zastosuje :)

Pozdrawiam

elektroda NewsGroups Forum Index - Elektronika Polska - Problemy z wewnętrznym kwarcem 8MHz w mikrokontrolerze ATmega128 16AU

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map