Fehlermeldung " Label not found [_printword]" in V
Bei folgendem Code kommt sich irgendwas in die Queuere, aber was...
Code:
$regfile = "m8def.dat"
$crystal = 16000000
$baud = 19250
$swstack = 128
$framesize = 128
$lib "mcsbyte.lbx"
Enable Interrupts
Config Rc5 = Pind.2
Config Lcdpin = Pin , Rs = Portb.0 , E = Portb.1 , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5
Config Lcd = 16 * 2 , Chipset = Dogm163v5
Initlcd
Cursor Off
Cls
Dim A As Word
A = 333
Do
Locate 1 , 1
Lcd A
Loop
End
Fehlermeldung :
error 61 : line 51 : Label not found [_printword ]
Bascom V 1.11.9.8
...macht die $Lib für RC5 das Problem ? Denn nehme ich sie raus, gibt`s keine Schwierigkeiten.
Dimensioniere ich "A" als Byte gibt`s übrigens auch kein Problem...ich brauche aber später Word für den ADC
Re: Fehlermeldung " Label not found [_printword]"
Hallo Andree
Zitat:
Zitat von Andree-HB
$lib "mcsbyte.lbx"
Dim A As Word
Lcd A
Fehlermeldung :
error 61 : line 51 : Label not found [_printword ]
Diese Kombination geht nicht.
Mit der Lib sagst du BASCOM, dass du nur Bytes Variablen in Konvertierungen verwenden willst. Keine Word Typen.
Zitat:
Zitat von Andree-HB
...macht die $Lib für RC5 das Problem ? Denn nehme ich sie raus, gibt`s keine Schwierigkeiten.
Die Lib hat doch nichts mit RC5 zu tun, sondern nur mit Konvertierungen. Schau mal in die Hlife unter MCSBYTE.