Hallo SprinterSB,
nach Deiner Rechnung hab ich jetzt mal n einfaches Programm geschrieben
-->
Code:
$regfile = "m8def.dat"
$crystal = 16000000
Dim A As Long
Dim B As Integer
Dim C As Single
Enable Interrupts
Config Timer1 = Timer , Prescale = 8
Main:
Timer1 = 0
Start Timer1
Waitms 500
Stop Timer1
A = Timer1
Print A
B = A * 8
C = B / 16000000
Print C
End
Zwischen Start und Stop liegen 500ms. Als A erhalte ich 17276. Nach Deiner Formel ausgerechnet erhalte ich für C 0,000445958
Passt irgendwie nicht... Wo liegt mein Fehler? Bin noch am verzweifeln mit den Timern!
Lesezeichen