Hi. folgender code ermittelt leider nur auf 0,1ms genau. Ich brauch aber bis 0,001ms (1mikrosekunde) genaue auswertung um ein Samsung Infrarot-Signal auswerten zu können. Wie kann ich also das bewerkstelligen? Bisher bin ich noch nicht ganz dahinter gestiegen wie man von der Taktfrequenz runter auf sekunden rechnen kann?!
1 | On Timer0 Zeitmesser |
2 | Config Timer0 = Timer , Prescale = 8 |
3 | |
4 | Enable Timer0 |
5 | Enable Interrupts |
6 | |
7 | Do |
8 | Loop |
9 | |
10 | Zeitmesser: |
11 | 'Ueberlauf bei 0,1ms |
12 | Timer0 = 210 |
13 | Return |