home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er 1992 April
/
64er_Magazin_92-04_1992_Markt__Technik_de_Side_A.d64
/
quickstepper.seq
< prev
next >
Wrap
Text File
|
2022-10-26
|
771b
|
25 lines
ldx #$00 ;wert fur innenbewegung
lda track ;zieltracknummer holen
sec ;alter track abziehen
sbc $22 ;wenn kleiner dann
bcc in ;innenbewegung
ldx #$01 ;wert fur aussenbewegung
in stx l1+1 ;bewegungswert speichern
asl a ;2 steps pro track
tax ;als zaehler setzen
l1 lda #$00 ;00=innen 01=aussen
eor $1c00 ;(CIA #1) invertieren
sec ;ein bit nach links
rol a ;rotieren
and #$03 ;und bit 0 + 1 isolieren
eor $1c00 ;wieder invertieren
sta $1c00 ;und schrittmotorbew.
lda #$96 ;warteschleife,
sta $1805 ;bis die mechanik die
l2 lda $1805 ;bewegung ausgefuehrt
bmi l2 ;hat
dex ;
bne l1 ;naechster step
rts ;rueckkehr