Ehk keegi oskab edasi aidata...
Nimelt suurte tähemärkide ainus trükkimise võimalus on teha seda oma fondiga ja graafiliselt. Hüva, tegin ...aga probleem tekib baidi ekraanimälust lugemisel enne tema modifitseerimist ja tagasi kirjutamist. Jääb mulje, et loetakse valelt aadressilt.
Kui loetav on 0x00, on kõik OK aga muul juhul..ekraanilt paistab nagu oleks 1 rea võrra nihkes. Lastes loetut seriali dumpida, on näha et kohe peale kirjutamist lugedes on tulemus vale. Järgmises tsüklis aga õige !???
DS on ka vastuoluline, võib aru saada nii, et MREAD käsu andmisel tekib databait kohe siinile ja RD pulsi peale suurendatakse aadressi ning edastatakse uus bait (mida ma ei soovi ja mis seletaks viga). Proovides lugeda 1 aadressi võrra madalamalt läheb aga pilt hoopis sassi.
Netis leitud koodinäidete järgi oleks mu kood nagu õige, simu arvab ka nii aga ekraan mitte.
Kasutan M6800 interfeissi (WR, E, CS otsad) ja kaudset adresseerimist (indirect). Juhib PIC18F4620, dataport on PORT D (PSP mode lülitasin välja).
Ehk on keegi sama asjaga tegelenud ja teab midagi tarka soovitada?
Tähh!
/Felch
Nimelt suurte tähemärkide ainus trükkimise võimalus on teha seda oma fondiga ja graafiliselt. Hüva, tegin ...aga probleem tekib baidi ekraanimälust lugemisel enne tema modifitseerimist ja tagasi kirjutamist. Jääb mulje, et loetakse valelt aadressilt.
Kui loetav on 0x00, on kõik OK aga muul juhul..ekraanilt paistab nagu oleks 1 rea võrra nihkes. Lastes loetut seriali dumpida, on näha et kohe peale kirjutamist lugedes on tulemus vale. Järgmises tsüklis aga õige !???
DS on ka vastuoluline, võib aru saada nii, et MREAD käsu andmisel tekib databait kohe siinile ja RD pulsi peale suurendatakse aadressi ning edastatakse uus bait (mida ma ei soovi ja mis seletaks viga). Proovides lugeda 1 aadressi võrra madalamalt läheb aga pilt hoopis sassi.
Netis leitud koodinäidete järgi oleks mu kood nagu õige, simu arvab ka nii aga ekraan mitte.
Kasutan M6800 interfeissi (WR, E, CS otsad) ja kaudset adresseerimist (indirect). Juhib PIC18F4620, dataport on PORT D (PSP mode lülitasin välja).
Ehk on keegi sama asjaga tegelenud ja teab midagi tarka soovitada?
Tähh!
/Felch
Comment