-
-
Erfahrener Benutzer
Roboter-Spezialist
Hallo
Der erste INT kommt nach 4096 µs das ist richtig, da der timer0 = 0 ist .
Alle weiteren INT kommen nach 32 µs. Ist auch richtig. Da timer0 mit TCNT= -2 mit 254 gelden wird. Das macht er deshalb, damit er besser sehen kann, wie oft der INT kommt. TCNT0 ist ja nur eine 8 BIT Variable und -2 entspricht 0xFE. Also der INT kommt nach 256 * 2 = 512 Takten = 32 µs.
Nach ändern deiner Frequenz und des Vorteiler auf 256 sollte das eigentlich laufen.
MFG
Dieter
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen