Prośba o przekompilowanie wsadu do PIC12c509

Jan 11, 2006 5 Replies

Witajcie, mam prośbę o przekompilowanie wsadu dla PIC-a 12c509, żródło i schemat są tu:

formatting link
formatting link
opis budowy na mojej stronie
formatting link
Niestety obecnie program jest tak skompilowany że uniemożliwia weryfikację zapisu (bez sensu przy dostępnym publicznie źródle) Nie mam kompilatora dla PIC-ów, nie znam się na nich i dlatego proszę kogoś kto ma to pod ręką o pomoc. Obecnie jedyną możliwościa weryfikacji zapisu jest sprawdzenie w układzie :-(


Teos przemówił ludzkim głosem:

A jakiego sprzętu/programu używasz do programownia ? Bo najprostszym wyjściem będzie albo odhaczenie (po wczytaniu hexa do programatora) ptaszka przy CP, albo wybranie w programatorze weryfikacji w czasie programowania.

Tu masz tego hexa bez ustawionego bitu CP:

formatting link
sword

Zbych również przemówił ludzkim głosem:

Gdyby to było tak proste to pewnie bym nie prosił o poradę. Niestety juz troche PIC-ów wyladowało w koszu :-( Próbowałem programować róznymi programami na róznych kompach. Programatory - 3 wersje JDM-a i Picuś. Programy - Ludpipo, IC-prog, Picuś. Własnie przd chwilą przy pomocy JDM-a i IC-Proga spróbowałem po raz kolejny zaprogramować procka. Tak jak poradziłeś - wyłaczyłem CP, weryfikacja wywala bład przy adresie 0000 :-((( Na tym samym sprzęcie i programie bez problemu programuję 16F84. Jakieś pomysły ?

To jest wina programatora, problem dotyczy kombinacji z ustawieniem wewnętrznego MCLRa i wewnętrznego oscylatora. Mało programatorów nie ma z tym problemów. Za dużo by było opowiadania ale generalnie chodzi o to, że źle jest wystawiany sygnał Vpp (dla MCLR). Możesz spróbować go zaprogramować odłączając zasilanie do procka (Vdd), powinien się zaprogramować poprawnie albo przerobić programator tak aby podawał to napięcie dopiero po wystawianiu sygnału Vpp.

Inna rada jest taka, żeby wywalić tego 12C509 i wsadzić tam 12F509, jest źródło to można łatwo przekompilować i po sprawie z ubijaniem procka przy programowaniu.

pozdrawiam, sword

Wielkie dzięki, właśnie zaprogramowałem i zweryfikowałem, jest OK :-))) Zrobiłem to PICUS-iem

formatting link
Niestety program nie umozliwia wyłączenia CP jezeli jest ustawione w HEX-ie :-( Albo ja nie wiem jak to zrobić ;-/

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required