dot programowania PIC12C509

Jun 02, 2004 7 Replies

Witam!



Mam pytanie dot. programowania ukladu PIC12C508 Prubuje zaprogramowac toto uzywajac programu IC-prog i programatora JDM - postep programowania wyglada normalnie natomiast podczas weryfikacji wysypuje sie zawsze w tym samym miejscu.



Jak ustawic opcje: WDT, CP oraz MCLR.



Prosze o pomoc - zmarnowalem juz piaty procek :))



Acha! Czy moze miec wplyw na takie zachowanie to ze wsad mam skompilowany na uklad PIC12C509 a ja programuje PIC12C508?


pozdrawiam i z gory dziekuje za pomoc



Adam



mia³em te same problemy i proponuje skorzystaæ z innego programatora

A jakiego uzyles z pozytywnym skutkiem?

U¿ytkownik "Stanis³aw" snipped-for-privacy@acn.waw.pl> napisa³ w wiadomo¶ci news:c9lbnq$4th$ snipped-for-privacy@mamut.aster.pl...

Kiedy¶ pamiêtam, ¿e przy w³±czaniu "Code Protect" w JDM procesor nie dzia³a³. Bez Code Protect by³o dobrze. Najlepiej przetestowaæ program na PIC16F84

Ma³e szanse ¿e zaprogramyjesz na jakimkolwiek programatorze ;) PIC12C509 ma 1kB a PIC12C508 0.5kB. To tak jak by¶ na taczkê chcia³ wepchn±æ wywrotke pisku ;) czê¶æ siê zmie¶ci ale reszta ..... Jak by¶ mia³ ¼ród³o to pewnie da³oby siê przekompilowaæ na 12C508 o ile program nie jest za du¿y ;)

Co do WDT, i CMLR to wszystko zale¿y od programu PICa. Je¿eli w programie nie na uwzglêdnionej obs³ugi WDT a Ty w³aczysz bit WDT podczas programowaniia to procek podczas dzia³onia bêdzie sie systematycznie resetowa³. W odwrotnym przpadku mo¿e siê zdarzyæ (nie musi je¿eli dobrze napisany program) ¿e procej zwi¶nie po jakim¶ czasie.

Pozdrawiam Tomek S.

systematycznie

Problem jest tego typu ze programator pokazuje ze upchnal wsad do procesora natomiast wysypuje sie podczas weryfikacji....

Adam

U¿ytkownik "Ozzy" <shadow snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:c9miom$6rn$ snipped-for-privacy@topaz.icpnet.pl...

Pic w tym ¿e programator upycha wszystkie bajty jak leci do PICa nawet te powy¿ej 0.5kB a dopiero pó¿niej sprawdza czy dosz³o ;( . Procek przyjmuje te do 0.5kb reszte ignoruje a programator sprawdzaj±c na koniec poprawno¶æ programowania i stwierdza, ¿e nie zgadzaj± mu siê bajty powyzej 0,5kB. Sprubój zaprogramowaæ programem IC-Prog z w³aczon± opcj± "Weryfikuj w czasie porgramowania" wtedy porgramator sprawdza poprawno¶æ wpisu po ka¿dej komórce pamiêci, a nie masowo na koniec.

Pozdrawiam Tomek S

Pomijając fakt, że program się może nie zmieścić (co zresztą łatwo sprawdzić importując plik hex) to poczytaj co napisałem w tym wątku:

formatting link
Pozdrawiam, sword

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required