Blad w 89S52?

Oct 09, 2003 7 Replies

Czesc, Ostatni 89C52 mi umarl w trakcie prac :( no i czas przyszedl na 89S52, zaprogramowalem i niby wszytsko ok, ale nie dziala licznik T2... Ten sam program na c52 dzialal bez zarzutow, co potwierdzilem ponownie bo odnalazlem jeszcze jeden c52. Ktos wie cos na temat tego bledu? Program wyskrobany w keil C, o ile ma to jakies znaczenie...



pozdrawiam, Bartek.



O bledach w S52 jakos specjalnie nie slyszalem ale o problemach z programowaniem jak najbardziej. Moze ty tez taki masz.

Użytkownik Bartosz Waleska napisał:

Witam serdecznie!

Mialem ostatnio przejscia wlasnie z licznikiem T2. Zachcialo mi sie wykorzystac jego mozliwosc generacji przebiegu o ustalonej czestotliwosci na wyprowadzeniu P1.0 (Programmable Clock Out w nocie Atmela). No i efekt taki jak u kolegi - zero reakcji mimo wielu prob. Innych funkcji T2 nie sprawdzalem ale chyba to zrobie chociazby z ciekawosci. Oficjalnie o bledach w tym ukladzie nic nie slyszalem.

Pozdrawiam Bogdan

U¿ytkownik "Bogdan £akomy" snipped-for-privacy@wp.pl napisa³ w wiadomo¶ci news:bm6go5$scb$ snipped-for-privacy@atlantis.news.tpi.pl

Ciekawe co "ulepszyli", bo w S8252 ClockOut dzia³a Ok.

</ciach> Ciekawe co "ulepszyli", bo w S8252 ClockOut dzia³a Ok.

Wlasnie mam S8252 i tam wszystko jest ok. Ale z tym S52 to troche mnie podlamalo... Generalnie wszystko jest przygotowane pod 89C52 i teraz bede musial zainwestowac w drozsze i wieksze uklady, chociaz nie jest mi to potrzebne... Co do posta wyzej, uzywam programatora Combo, ale generalnie uklad programuje sie poprawnie, wszystko co jest poza przerwaniem dziala ok, tylko przerwanie z licznika T2 cos nie dziala...

pozdrawiam, Bartek.

PS. Dla zainteresowanych programuje uklad rownolegle.

To siakis blad w S52. Programowalem programatorem rownoleglym. Program wykorzystujacy timery przeniesiony z C52 nie dziala.Proste programiki bez przerwan dzialaja. To siakis blad Atmela. Wroc do C52. Pozdrawiam Tomek

U¿ytkownik "Bartosz Waleska" snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:bm43rp$a6u$ snipped-for-privacy@news.onet.pl...

wiecie ¿e co¶ w tym chyba jest. ja eksperymentowa³em z 2 uk³adami 89s52 jenym w dipie drugi w plcc. próbowa³em je programowaæ przez spi programatorem combo3. po kilku nieudanych próbach uk³ad przesta³ podawaæ swoje ID (w trybie równoleg³ym programator przesta³ go rozpoznawaæ). pomy¶la³em ¿e przypadek. wzi±³em drugi uk³ad i po kilku próbach by³o to samo. postanowi³em wiêc sprawdziæ czy uk³ady jeszcze dzia³aj±. wpali³em do nich program (napisany w assemblerze) mojej pracy in¿ynierskiej napisany pod 89c52 (sterownik silnika krokowego)wykorzystuj±cy wszystkie 3 timery. i co siê okaza³o? w uk³adzie w obudowie dip nie chodzi³o przerwanie T2 natomiast uk³ad w obudowie plcc chodzi³ poprawnie. proponuje wiêc wszystkim zainteresowanym sprawdziæ uk³acy w obudowie plcc. a w jakiej obudowie u¿ywa³e¶ uk³adu??

pozdrawiam s³awek

</ciach>> proponuje wiêc wszystkim zainteresowanym sprawdziæ uk³acy w obudowie plcc.

no wlasnie w DIPach... mam tak przygotowana plytke, ale w sumie ciesze sie ze plcc chodzi, bo wlasnie jestem momencik przed zamowieniem plytek i tam bedzie plcc... rada by przejsc na c52 jest trudna do zaakceptowania... uklady wychodza z uzycia i coraz ciezej z dostepnoscia, a z innych atmelow to uklady robia sie troche drogie, a ich mozliwosci w moim projekcie sa zbedne.

pozdrawiam, Bartek.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required