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ę

Instrukcja WAIT i Atmega32

Awatar użytkownika
almatea
-
-
Posty:240
Rejestracja:12 gru 2003, o 17:02
Lokalizacja:Brzeszcze
Kontaktowanie:
Instrukcja WAIT i Atmega32

Postautor: almatea » 16 kwie 2004, o 12:44

Mam problem.

Prosty program, działający po 90S8515 nie działa prawidłowo na ATmega32 - instrukcje Wait nie działają tak jak powinny. Przykład.

Config lcd=16*2
cls

Lcd "Wyswietl cos"
Wait 4
cls
lcd " Wyswietl cos innego"
wait 4
cls

Na 90S8515 mozna mierzyc czas instrukcji wait ze stoperem w ręku.

W przypadku ATmega32 instrukcje wait 4 trwają po kilkanaście sekund.
Obydwa procesory taktowane takim samym (8MHz kwarcem). Zamiana nie skutkuje.

W czym problem.

guslar
-
-
Posty:6
Rejestracja:2 cze 2003, o 12:15
Lokalizacja:Warszawa
Kontaktowanie:

Re: Instrukcja WAIT i Atmega32

Postautor: guslar » 16 kwie 2004, o 13:10

Hmm... A jesteś pewien, ustawienia zegara bo może ATMega chodzi na wewnętrznym 1MHz. Wyciągnij zewnętrznego kwarca i wtedy spróbuj czy ukad nadal pracuje....
Mam problem.

Prosty program, działający po 90S8515 nie działa prawidłowo na ATmega32 - instrukcje Wait nie działają tak jak powinny. Przykład.

Config lcd=16*2
cls

Lcd "Wyswietl cos"
Wait 4
cls
lcd " Wyswietl cos innego"
wait 4
cls

Na 90S8515 mozna mierzyc czas instrukcji wait ze stoperem w ręku.

W przypadku ATmega32 instrukcje wait 4 trwają po kilkanaście sekund.
Obydwa procesory taktowane takim samym (8MHz kwarcem). Zamiana nie skutkuje.

W czym problem.

Gienek1
-
-
Posty:56
Rejestracja:8 wrz 2003, o 16:27
Lokalizacja:Tarn-Góry

Postautor: Gienek1 » 16 kwie 2004, o 18:50

Sprawdz ustawienia fuze bitów a konkretnie dotyczące wyboru generatora.
Ustaw CKSEL 3..0 na 0100 co powinno dać 8MHz na wewnętrzy oscylator (to są dane z pdf ATmega32).

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 32 gości