
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
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. Wo ist da dein Problem? LDA (LoaD Akkumulator) lädt Daten in den Akumulator (eine Speicherzelle) und STA (STore Akkumulator) Speichert die Daten aus den Akku irgendwo hin. > > Mein Programmvorschlag wäre: > > Port8 EQU $07 > IRData EQU $A1 > > Org $103 > > LDA $07 Hier stimmt die Adresse wohl nicht, da Port 8 nicht in Speicherzelle 7 liegt. Details dazu in der ausgezeichneten C-Control-Intern-Sammlung. > 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. Kannst du schon, soweit ich weiß beachtet aber der Lader die angegebene Adresse nicht, und speichert immer ab $101 . Cu Rene, alias Topmail |
| Antwort schreiben |