Küsimus paadunud bitiväänajatele: kuidas on ikkagi korrektne pöörduda nimetet prose 2. datapointeri poole? Esiteks pean valima DPTR1-e, selge, tehtud! Kuid kas siis võib muutuja otse DPTR-i lükata (mov dptr,#1234h) või käib SEE käsk ikkagi algupärase DPTR-i kohta? Jääb mulje et nii on (kood solgib pointer 0-i ära kuigi peaks kasutama pointer 1-e) aga ehk ei saanud asjale õigesti pihta.
Lisamärkus: on olemas registrid DPL ja DPH (nagu ikka) ja lisaks DPL1 ning DPH1. Otse neisse muutuja kirjutamisel asi töötab (mitte sellel prosel vaid Dallase omal)! Aga mis on siis DPTR-i valiku biti sügav mõte? Datasheedilt mina küll probleemi lahendust näha ei osanud...
Tänks!
/Felch, DPTR-iga löödud...
Lisamärkus: on olemas registrid DPL ja DPH (nagu ikka) ja lisaks DPL1 ning DPH1. Otse neisse muutuja kirjutamisel asi töötab (mitte sellel prosel vaid Dallase omal)! Aga mis on siis DPTR-i valiku biti sügav mõte? Datasheedilt mina küll probleemi lahendust näha ei osanud...
Tänks!
/Felch, DPTR-iga löödud...

Comment