-
-
Erfahrener Benutzer
Fleißiges Mitglied
Hallo Grottenolm,
einige Möglichkeiten von vielen:
16 MHz + Prescaler 8 ergibt 2 MHz
Für 200 kHz lässt du den Timer bis 10 zählen
oder
16 MHz + Prescaler 1
Für 200 kHz lässt du den Timer bis 80 zählen
danach entweder Normal Mode mit vorladen des Counterregisters oder CTC Modus mit Auslösen einer ISR, wenn 10 oder 80 erreicht.
In der ISR:
- wackle mit beliebigem Portpin
oder
-setze Jobflag
oder
-tue was auch immer
warte 1µs mit delay oder nop (grundsätzlich in einer ISR nicht empfehlenswert!)
-tue das, was du 1µs später tun willst
mfg
Walter
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen