Hallo Ich arbeite mit einem Atmel 89S52. Ich habe über die externe Adress und Datenports Latches angeschlossen. Bis zur Adresse 1Fh kann ich alles ansprechen. Die Adressdecodierung mache ich mit GALS. Ich spreche die Latches mit z.B. MOV R0,#10h Mov @R0,a an. Aber die Adressen ab 20h kann ich nicht ansprechen. Hat jemand eine Idee. Gruß
Du lügst. Mit "Mov @R0,a" kannst Du niemals was externes ansprechen, sondern nur den internen RAM. Nimm "movx @dptr,a", dann kannst Du externes RAM oder memory-mapped-IO von 0000...FFFF ansprechen. Peter
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.