Hab noch kein richtiges programm geschrieben bzw das eigentliche
programnm ist noch nicht fertig. ich habe ein board mit dem ich den 8252
programmiert habe. das hat auch immer funktioniert. jetzzt will ich
den 53er programmieren aber ich kann die registeradressen nicht
einfügen.
Füher hat das immer so funktioniert
"include reg_51.pdf ;Registeradressen mit symbolischen Adressierung
code at 0
;Programm
mov p2,#00h ;LED auf Port 2 alle aus
SP1: mov p2,#0ffh ;Alle LEDs an.
call warten ;Aufruf Unterprogramm warteschleife
mov p2,#00h ;Alle LEDs aus.
call warten ;s.o
sjmp sp1
;Unterprogramm
warten: mov r2,#255 ;äußerer Schleifenzähler mit 255
Sp2: mov r3,#100 ;inner schleife mit 100 laden Achtung Zahlen ohne
Kennzeichen sind dezimal
sp3: djnz r3,sp3 ;innere schleife -1 wenn nicht 0 springe zu sp3
djnz r2,sp2 ;innere schleife -1 wenn nicht 0 springe zu sp2
ret
;Ende Unterprogramm
end
"
ich habe versucht die reg8253 einzubinden funktioniert aber nicht mehr
Kann mir da einer helfen???????????