home *** CD-ROM | disk | FTP | other *** search
/ 64'er / 64ER_CD.iso / 92xx / 9204a.d64 / quickstepper.seq < prev    next >
Text File  |  1995-03-30  |  771b  |  25 lines

  1.    LDX #$00    ;WERT FUR INNENBEWEGUNG
  2.    LDA TRACK   ;ZIELTRACKNUMMER HOLEN
  3.    SEC         ;ALTER TRACK ABZIEHEN
  4.    SBC $22     ;WENN KLEINER DANN
  5.    BCC IN      ;INNENBEWEGUNG
  6.    LDX #$01    ;WERT FUR AUSSENBEWEGUNG
  7. IN STX L1+1    ;BEWEGUNGSWERT SPEICHERN
  8.    ASL A       ;2 STEPS PRO TRACK
  9.    TAX         ;ALS ZAEHLER SETZEN
  10. L1 LDA #$00    ;00=INNEN 01=AUSSEN
  11.    EOR $1C00   ;(├╔┴ #1) INVERTIEREN
  12.    SEC         ;EIN BIT NACH LINKS
  13.    ROL A       ;ROTIEREN
  14.    AND #$03    ;UND BIT 0 + 1 ISOLIEREN
  15.    EOR $1C00   ;WIEDER INVERTIEREN
  16.    STA $1C00   ;UND SCHRITTMOTORBEW.
  17.    LDA #$96    ;WARTESCHLEIFE,
  18.    STA $1805   ;BIS DIE MECHANIK DIE
  19. L2 LDA $1805   ;BEWEGUNG AUSGEFUEHRT
  20.    BMI L2      ;HAT
  21.    DEX         ;
  22.    BNE L1      ;NAECHSTER STEP
  23.    RTS         ;RUECKKEHR
  24.  
  25.