
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
> Hallo Hanspeter! > > > Und hier die in Assembler und s19 gewandelte "timing.bas" Routine : > > Mit welchem Softwaretool hast Du die "timing.bas"-Routine von BASIC nach Assembler gewandelt? Poste einmal den Assemblercode oder schicke ihn mir per E-Mail zu. > > > Auf dem Starterboard fangen alle LEDs an zu leuchten, so > > als würden sie mit einem Dimmer hochgefahren. > > Das klingt danach, als ob die Open-Macro in den Monitor-Mode MON08 geht. Das passiert automatisch, wenn illegaler Assembler-Code ausgeführt wird oder wenn in nicht implementierten FLASH-Speicher gesprungen wird. Ich vermute daher einen Fehler im Assemblerprogramm. > > Freundliche Grüße > > Dietmar Hallo Dietmar Der Assembler-Code wurde mit CCBAS2MC.EXE erstellt: ; Dieses Assemblerprogramm wurde mit Hilfe des BASIC-Compilers CCBAS2MC.EXE ; aus einer C-Control/BASIC-Programmdatei erstellt. ; Eingabedatei: F:\CCBASIC\CCEW32D\VALENCO\TIMING.DAT ; Ausgabedatei: F:\CCBASIC\CCEW32D\VALENCO\TIMING.ASM org $101 **** habe ich in FD00 geändert (weiss aber nicht ob das nötig ist) bset #0,$06 ; 20 0 1 13 8 bset #0,$02 ; Bitport mit ON/OFF laden ldx #10 ; 20 0 10 jsr $125c ; 20 w $1796 intern, push wordvalue w to stack jsr $15bb ; 2 bset #0,$06 ; 20 0 0 13 8 bclr #0,$02 ; Bitport mit ON/OFF laden rts ; 6 rts .. so sieht der aus Gruss Hanspeter |
| Antwort schreiben |