Marten83
11.11.2007, 17:13
Guten Abend!
Ich möchte folgendes machen:
1. Mein Programmierstil soll sich verbessern
2. Die Übersichtlichkeit soll verbessert werden
3. Ich möchte Routinen für verschiedene Sensoren einfach per $include einbinden und per Befehl ausführen lassen.
Folgendes habe ich (nur kurz) versucht:
Hauptprogramm:
$regfile = "m32def.dat"
$crystal = 8000000
$lib "glcdKS108.lbx"
$include "font8x8.font"
$include "test.bas"
Config Graphlcd = 128 * 64sed , Dataport = Porta , Controlport = Portc , Ce = 2 , Ce2 = 3 , Cd = 4 , Rd = 5 , Enable = 6 , Reset = 7
Setfont Font8x8
Cls
Portd.7 = 1
Do
Lcdat 1 , 1 , "Hallo"
Wait 1
Test
wait 1
Loop
End
Include:
$nocompile
Declare Sub Test
Sub Test
Cls
End Sub
Eigentlich doch ziemlich simpel, oder?
Ich dachte ich könnte keinen Fehler machen und wollte mich langsam vorarbeiten. Leider kommen beim compilieren Fehlermeldungen:
Unknown Statement [TEST]
Warum?
Kann mir jemand helfen und mal ein Beispiel posten wie man sowas geschickt und möglichst einfach macht?
Vielen Dank
Marten83
Ich möchte folgendes machen:
1. Mein Programmierstil soll sich verbessern
2. Die Übersichtlichkeit soll verbessert werden
3. Ich möchte Routinen für verschiedene Sensoren einfach per $include einbinden und per Befehl ausführen lassen.
Folgendes habe ich (nur kurz) versucht:
Hauptprogramm:
$regfile = "m32def.dat"
$crystal = 8000000
$lib "glcdKS108.lbx"
$include "font8x8.font"
$include "test.bas"
Config Graphlcd = 128 * 64sed , Dataport = Porta , Controlport = Portc , Ce = 2 , Ce2 = 3 , Cd = 4 , Rd = 5 , Enable = 6 , Reset = 7
Setfont Font8x8
Cls
Portd.7 = 1
Do
Lcdat 1 , 1 , "Hallo"
Wait 1
Test
wait 1
Loop
End
Include:
$nocompile
Declare Sub Test
Sub Test
Cls
End Sub
Eigentlich doch ziemlich simpel, oder?
Ich dachte ich könnte keinen Fehler machen und wollte mich langsam vorarbeiten. Leider kommen beim compilieren Fehlermeldungen:
Unknown Statement [TEST]
Warum?
Kann mir jemand helfen und mal ein Beispiel posten wie man sowas geschickt und möglichst einfach macht?
Vielen Dank
Marten83