CCASM mit BASIC++ verknüpfen

CCASM

CCASM kann mit BASIC++ verknüpft und die Offsets frei wählbarer Labels exportiert werden. Der Entwickler kann mit dem Pseudo-Befehl PUBLIC ein Label als öffentlich markieren, das dann von CCASM in einer BAS-Datei automatisch exportiert wird.

Mit dem .PAGE Befehl kann der Entwickler die Adresse der Page bestimmen ($FD00 oder $FC00), in der der Code später in den Controller geladen wird.

 ; TEST.ASM

 .page $fd00

 .code
 Label1:
     rts ; wird nicht exportiert

 public Label2:
     rts ; wird exportiert und ist damit in BASIC++
         ; sichtbar
 .end

 ' TEST.BAS
 ' CCASM Import

 CONST Label2 = FD09h
 ' SYSCODE "test.bin"
© 2004 - 2012 tappertzhofen. Alle Reche vorbehalten.
Seitenanfang | Impressum