Witam !
Jest problem.
Zaczalem sie ostanito bawic C dla mikrokontrolerow '51.
Napisalem prosty programik uzywajac Raisonance RC-51 (ostatnio kurs w EP).
W programie wykorzystuję przerwanie od licznika tmr0. Odmierzam 1 sek. i takie tam....
Chodzi o to, że to co pokazuje symulator nie zgadza się z tym co później
obserwuję w układzie.
Symulator "twierdzi" ze odmierza 1 sek. a w układzie jest to około 3 sek.
Nie wiem gdzie tkwi błąd.
Uzywam programatorka ISP. Kwarc 24 MHz. proc: AT89S8252
W opcjach kompilatora wszystko jest powpisywane dobrze (częstotliwość, typ
procka, itp)
pozdrawiam
domin

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ęRaisonance RC-51
Moderatorzy:Jacek Bogusz, procesorowiec, robertw, tomasz_jablonski, r-mik, Moderatorzy
Raisonance RC-51
Jezeli wpisales poprawnie czestotliwosc kwarcu i procesora to ja podejrzewam ze sa to bledy sumulatora. W ogole uzywalismy kiedys w firmie Raisonance RC-51 ale mial on tyle bledow ze ciezko bylo normalnie na nim pracowac. Bylo duzo bledow w samym kompilatorze ktory generowal czesto zly kod. Trzeba bylo podjac decyzje o zakupie Keil C51. Goraco polecam przesiadke na Keila. bedzie mniej problemow....
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości