Timer controller

Gast #508875
Lesenswert?
• ▲
▼
Hallo leute,
ich versuche ein Timer in C zu programmiere so dass jede 100ms ein 
interrupt ausgelöst wird.oder jede 100ms ein bit in einem der port von 
meine mikrocontroller nehmen und sein wert ändert.
meine Mikrocontroller ist die Atmega16.
Kann jemand mir helfen?
Danke
Gast #508885
Lesenswert?
• ▲
▼
Schau ins Datenblatt.
Da steht, welche Register für die Timer zuständig sind.
Einfach die Werte anhand der Frequenz ausrechnen, den Timer entsprechend 
konfigurieren und im IRQ das Bit toggeln.
Wo ist Dein Problem?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren