Hab mir gerade mal das Datenblatt angeschaut und folgendes bemerkt:
$000 // Reset
$002 // Externer IRQ 0
...
$028 ... bla bla
Ich will nur überprüfen ob ich alles verstanden habe. Also das heiß das in diesen Programmzeilen die verschiedenen Interrupts usw. stehen. Oder besser gesagt was bei auslösen dieses Interrupt passieren soll.
bzw. rcall main oder ähnl .
Dann sollte mein Hauptprogramm ja am besten bei $02A anfangen, oder? Weil sonst überschreibe ich diesen Vektor wieder.
Wie löse ich das programmtechnisch?!
so? : .org 000
rcall main
.org 002
reti
........
.org 02A
main:
oder gibts da ne elegantere Lösung?!
Schau mal da rein, da ist ein Muster, wie das geht.
https://www.roboternetz.de/wissen/in...inf%C3%BChrung
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Lesezeichen