0tes_Gesetz
26.09.2005, 10:52
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.
$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
Wenn ich das nun testen lasse (Syntax Check) kommt folgende Fehlermeldung für die beiden letzten Zeilen:
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
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.
$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
Wenn ich das nun testen lasse (Syntax Check) kommt folgende Fehlermeldung für die beiden letzten Zeilen:
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