Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter Speicher-Quickie Beschreibung
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Lernziele: Ansprechen der einzelnen Adressbereiche Befehle um einzelne Adressbereiche anzusprechen Motivation: Der menschliche Körper – Otto Waalkes – You Tube
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Voraussetzungen IDE-Quickie Port-Quickie
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Wiederholung REG51.inc Definition der Hardware Zuordnung der Register zu Adressen – Namen Alte Bezeichnung der REG51.inc = REG51.pdf Jeweils eine Speicherzelle mit 8 Bit hat eine Adresse D:0xnn
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Speicherbereiche - Speichersegmente Interner Datenspeicher D:0x## interner Datenspeicher I:0x## indirekt adressierbare Datenspeicher B:0x##.# Bitadressierbare Datenspeicher Externe Speicher – kann auf Chip sein X:0x#### Externe Datenspeicher C:0x#### Programmspeicher
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober DB Reservierung von Programmspeicher C:0x0000 ORG 2000h – Anweisung an den Compiler / Assembler: Stelle den PC Program Counter auf Adresse 2000h ORG ist eine Anweisung an das Übersetzungsprogramm Programmspeicherbereich 0x0 bis 0xFFFFh 0h bis FFFFh 0 bis 65535
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Programmauszug: Adress-Befehle
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober ÜBUNGEN: Ü01 Laden Sie das Programm karlsruhe.de/8051/K11/ASM/WS08/8051_ADRES S-BEFEHLE.txt karlsruhe.de/8051/K11/ASM/WS08/8051_ADRES S-BEFEHLE.txt Führen Sie das Programm Adress-Befehle / Speicher aus im Debugger aus.
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Ü 02 Welche Adresse im internen Datenspeicher hat der Akku? Suchen Sie zu den in Programm Adress-Befehle ausgeführten Befehle die allgemeine Form. BefehlAllg. BefehlBemerkung mov A,#040hMov A,#const874h Lade A mov R1,#03Bh mov R0,A mov 3CH,#0C3H mov 3BH,3CH
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Quickies – schnell und intensiv lernen Ziel erreicht!