Hey
Ich sag mal vorsichtig, dass ich es jetzt geschafft habe!!!! (nicht das ich wieder so nen blöden Fehler drin habe, wie schonmal....)
Ich setzte die Variable Set_bit auf 1 bzw 0 und lasse den ram anschließend in einer schleife Dauerhaft auslesen. Der Ausgang für die LED wird dem gelesenem Bit gleichgesetzt.
Ich glaube ich hatte einen Dreher in der Abfolge der Befehle.
Hier nochmal der Quellcode für...
...schreiben
Code:
W = 1
Ras = 1
Cas = 1
Adr = 255 'row
Ras = 0
W = 0
D_i = Set_bit
Adr = 255 'cas
Cas = 0
nop
Ras = 1
Cas = 1
W = 1
... lesen
Code:
Adr = 255 'row
Ras = 0
Adr = 255
Cas = 0
Get_bit = D_o
Cas = 1
Ras = 1
Die Abfolge der Befehle habe ich aus einem Assambler-Code übernommen.
Morgen werde ich dann einige Bits schreiben, lesen und das Ergebnis per RS232 ausgeben.
Bis dahin,
gute Nacht \/
Lesezeichen