Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Problem z zegarem w ATMega162

tomaszwiewiorka
-
-
Posty:32
Rejestracja:2 mar 2005, o 11:07
Lokalizacja:Hajnówka
Kontaktowanie:
Problem z zegarem w ATMega162

Postautor: tomaszwiewiorka » 30 maja 2005, o 11:48

Witam. Mam problem z zegarem w ATMega162. Mianowicie, ustawiłem fusebit DCBA = 1111:CKSEL=111X External Crystal/Resonator High Frequency, podłączyłem rezonator kwarcowy 11,0592MHz, w programie podałem "$crystal = 11059200". Na początek napisałem prosty program - linijkę diodową. Do uzyskania opóźnienia użyłem polecenia wait. Okazało się, że 1 sekunda trwa 8 sekund i wogule procek chodzi bardzo wolno. Nie wiem co jest. Może już ktoś się spotkał z czymś takim...

Bardzo proszę o pomoc.

harriet
-
-
Posty:28
Rejestracja:28 maja 2003, o 14:44
Lokalizacja:Kraków

Postautor: harriet » 30 maja 2005, o 14:20

Cześć

Atmega162 ma standartowo włączony wewnętrzny dzielnik częstotliwości przez 16 który mozna wyłączyć setując odpowiedzni fuse bit - podglądnij je a zobaczysz gdzieś na liście.

ustaw disable - zaprogramuj i będzie ok - też tak się zdziwiłem jak użyłem pierwszy raz tego procka
Pozdrawiam
Łukasz

tomaszwiewiorka
-
-
Posty:32
Rejestracja:2 mar 2005, o 11:07
Lokalizacja:Hajnówka
Kontaktowanie:

Postautor: tomaszwiewiorka » 6 cze 2005, o 21:51

Witam. Bardzo dziękuję Harriet. Zrobiłem tak jak powiedziałeś i działa :)

Pozdrawiam <papa>

kobfour
-
-
Posty:16
Rejestracja:1 sty 2006, o 20:17
Lokalizacja:podlasie

Postautor: kobfour » 6 mar 2006, o 19:37

Co to za fuse bit ???

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości