[elektro] Indirekt RAM címzés

Tóth Péter tope1 at freemail.hu
Wed Oct 21 14:15:05 CEST 2009


hg12345 írta:
> Milyen uC/uP ?:-)
>   
24HJ128GP310
> Valószínű az inc-s állítja a status regisztert, míg az előző nem.
> Az ilyen sok regiszteres prociknál már vannak TRAP-pak hibakezelésre és először oda megy ott meglehet nézni mit nem szeret, majd mivel nem irtad meg ezeket a kezelöket, megy resetre. De elképzelhető hogy tévedek.
>   
Ezt nem tudtam. Meg van még egy jópár dolog, amit még meg kell ismernem 
rajta.
> Ha PIC24/dsPIC-t használsz akkor ez szavas utasítás, ha páratlan a cím akkor nem tudja inkrementálni..... (az csak byte-s lehet)
>   
Megnéztem, ez lesz a hiba, benne van a doksiban: "an address error trap 
is generated"!
Én meg az errata-kat nézegettem, mert hibás működésnek gondoltam...
Az tévesztett meg, hogy a tblrdl [W0],W0 megy páros-páratlan címmel, 
csak ugyanazt az értéket olvassa be.

Köszi

ToPe



More information about the Elektro mailing list