Jak zaprogramowac...

Apr 19, 2004 3 Replies

PICa który jest teoretycznie raz programowalny. Slyszalem gdzies ze mozna do 7 razy tylko trzeba jakies bity zmienic. Ale nie moge teraz tego znalezc. Pomozcie prosze.



Marek


U¿ytkownik "Marek" snipped-for-privacy@polska.gov.pl> napisa³ w wiadomo¶ci news:Xns94D089259D391spampolskagovpl@193.59.201.25...

teoretycznie mo¿na go programowaæ cztery (s³ownie 4) razy sztuczka jest opisana w dokumentacji chyba do ka¿dego PICa

ogólnie chodzi o zastêpowanie starych wektorów resetu i przerwania rozkazami NOP, wpisywaniu nowych warto¶ci wektorów resetu i przerwania o "oczko" wy¿ej i zapisywaniu nowych wersji kodu do którego odwo³uj± siê te wektory

a cztery bo odleg³o¶æ pomiêdzy wektorami resetu i przerwañ to cztery s³owa

[...]

Zawsze mozna wektorow przerwan nie ruszac, ale umiescic w nich posrednie skoki do kodu zastepowanego NOPem, zawierajacego kolejny skok w miejsce docelowe. Ale to i tak nie pomoze, gdy program zajmuje 90% PICa.

U¿ytkownik "Adam Dybkowski" snipped-for-privacy@amwaw.edu.pl> napisa³:

oczywi¶cie mo¿na tak zrobiæ, ale to ju¿ zaczyna przypominaæ matrioszki ;) poza tym przewa¿nie nie ma a¿ tyle pamiêci aby PICa programowaæ wiêcej ni¿ te 4 razy.

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required