PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Assemblerprogramm



jomammele
04.05.2005, 21:13
Hallo,
ich möchte über eine IR-Empfangsdiode, die an Port 8 angeschlossen ist, den Code einer IR-Fernbedienung in eine Variable schreiben.
Ich habe mich auch schon mit einem Assemblerprogramm versucht, nur ist mir noch nicht genau der Unterschied zwischen LDA und STA klar.

Mein Programmvorschlag wäre:

Port8 EQU $07
IRData EQU $A1

Org $103

LDA $07
STA IRData
RTS

Kann ich eigentlich die Zahl hinter dem Org-Befehl verändern? Ich hab nämlich bei meinem Projekt mehrere s19-Dateien im Einsatz.

Gruß
Joachim

Bomberman
12.05.2005, 12:51
Hallo Joachim,

der org-Befehl gibt an, ab welcher Adresse das Programm im Speicher stehen soll. Man kan sie verändern, aber meistens läßt man die Angabe bei 0000hex. Kleine Frage am Rande: Wo hast Du diese Befehle (STA, LDA, RTS)her?

Ciao

Patrick

jomammele
13.05.2005, 13:03
Hallo Patrick,
geh mal auf
http://www.wieselsworld-online.de/themen/listen/Mnemonics.htm
(mit Dank an BlueNature ;-) )
Gruß
Joachim