Hi.
Hab ein neues Problem und seh keine Möglichkeit das selber gelöst zu bekommen.
Ziel: den aktuellen Wert des Timers auslesen..
Bascom Ver. 1.11.7.9 (Compiler auch 1.11.7.9) - die DEMO.
Wenn ich das nun testen lasse (Syntax Check) kommt folgende Fehlermeldung für die beiden letzten Zeilen:$regfile = "At26def.dat" 'ATtiny26 für Compiler auswählen
$crystal = 11059200 'Frequenz des externen Quarz-Oszilators in Hz
Ddra = &B00000000 'PortA -> Pins als Input(=0) oder Output(=1)
Ddrb = &B00000000 'PortB -> Pins als Input(=0) oder Output(=1)
'----- ab hier eingefügter CODE aus BASCOM-Hilfe zu Timer1 (Kommentare gelöscht) ------
Dim W As Word
Config Timer1 = Timer , Prescale = 1024
'You can read or write to the timer with the COUNTER1 or TIMER1 variable
W = Timer1
Timer1 = W
Error : 242 Line : 33 Source variable does not match the target variable [ 0|TIMER1] , in File : C:\...\Test.bas
Error : 46 Line : 34 Assignment error [TIMER1: 0 W: 6] , in File : C:\...\Test.bas
Hat da jemand ein Workaround?
Eher nebensächlich: beim Test kommt auch immer eine Meldung, dass ein File nicht gefunden wird.. gibts da auch ne Idee oder ein Workaround?
Gruß und vielen Dank
Nico
Lesezeichen