Hallo,

Ich möchte 3 Sekunden lang Werte von einem Sensor sammeln und die dann weiter verarbeiten. Ist mein Programm dazu korrekt?

Code:
$regfile = "M8def.dat"
$crystal = 1000000
$hwstack = 100
$swstack = 100
$framesize = 100

Dim i as Integer


'1000000 (Systemtakt) / 1024 (Prescaler) = 976,5625 (Counts)
Config Timer0 = Timer , Prescale = 1024

'976,5625(Counts) / 256 (8-Bit Timer) = 3,814697265625 (Interrupts die Sekunde)
On OVF0 On_ovf0
Enable OVF0

Enable Interrupts


Do
   !NOP
Loop

End



On_ovf0:
   i = i + 1
   If I = 9 Then
       I = 0
       ' verarbeite Werte
   End If
  
Return
Danke!