[elektro] 8051 asm

Horvath Janos winnerbt at fibermail.hu
Fri Mar 26 18:01:57 CET 2010


Sziastok!

> adatmutatót  beállítja  6302H címre, utána törli az akkumulátort, majd
> külső  memóriaírást  végez  a  6302H  értékre  00H  tartalommal. De az
> epromom  0000-7FFF  tartományig  tart.  Efelett  vannak 8000-BFFF-ig a
> különböző   perifériák  területei,  majd  C000-DFFF-ig  az  eeprom  és
> E000-FFFF-ig a ram. Tehát a 6302H-címen az epromba akar beírni???
Nem hiszem, mert nem tud.
MCS51-nél 64k ROM és 64K dataRAM van, külső vezérlőjel
különbözteti meg, hogy miből/be olvas/ír.
(ezért nem lehet alapból RAMból programot futtatni, csak trükkel)

Én az AnaloDevices ADSIM programját használtam debugnak,
szerintem ez egyik legjobb program volt, ingyenes.
Ott mindent látsz.
Csak azt kell megszokni, hogy a diass listában néhány
regiszter nevét az ADuC sorozat regiszterneveivel írja,
ami ADuC-nál pont jó volt, másnál kicsit kényelmetlen,
de hát logikus...

Szerintem megér egy próbát... WIN-on fut.
JAni
18:01


> aztán  törli  az  akkumulátort,  eddig  ok, következő sorban akarja az
> epromba a 6302H cimre az akku 00H tartalmát kiirni (???).
> Eztán  az  adatmutatót beállitja 0014H cimre, majd erre  cimre (ami az
> eprom elején van) kiirja 00H tartalmat. (???)
>
> majd a 24H bájt 5.dik bitjét törli. De hol látom a 24H bájtot???
>
> Na,  sok  más  kérdésem  egyelőre  nem  is  lenne (most). A válaszokat
> szájbarágós (hülyegyerekes) szinten kérném!
>
> Esetleg  a jsim-nél jobb, hatásosabb debugger?  Próbáltam volna valami
> topview simulator nevű szoftvert, de nem sikerült megszerezni :(
>
> Köszönöm !
>
> Üdv!
> Imre
>
>
>



More information about the Elektro mailing list