Gast
#2666480
Hallo,
bei dem folgenden Programm liefert die MID-Funktion sporadisch einen
String länger als 1 Zeichen. Wenn ich TIMER0 deaktiviere funktioniert es
einwandfrei. Woran kann das liegen, oder sollte der Timer bei bestimmten
Funktionen generell deaktiviert werden?
dani
$regfile = "m8def.dat"
$crystal = 4915000
On Timer0 Pulse_timer_0
Config Timer0 = Timer , Prescale = 1024
Enable Timer0
Enable Interrupts
dim x as string*1
dim i as byte
dim t as word
dim text as string * 100
text="TestText"
for i = 1 to 5
x = mid(text,i,1)
next i
'....................................................
Pulse_timer_0:
Timer0 = 208
If T_net_led < 3000 Then
Incr T
Else
t = 99
End If
Return