Ich tu mich da immer ein bischen schwer mit den Englischen Anleitungen, kann mir jemand sagen ob ich das alles richtig verstanden habe?

Also für die PWM von timer0 benötigt man das Register TCCR0, dort stellt man den Timer auf PWM ein.

TCCR0:
Bit 7: high... PWM aus
low... PWM ein
Bit 6+3: Wellenform (gewählt Phase Correct PWM)
Bit 5+4: Ausgangsverhalten (00...kein Ausgang für PWM,
01...Belegt (was heißt das, bzw. was passiert da?)
10...OC0 Ausgang auf high beim Raufzählen und low beim runterzählen
11...wie 10 nur umgekehrt
Bit 2-0: Vorteiler (Da kann man die 256 Schritte nochmal verkleinern)

Wie kann ich jetzt einstellen das ich nur in der Software einen Ausgang haben will, nicht aber bei einem Hardwareausgang? Also wie kann ich einen Interrupt auslösen?

P.S. Ich hab doch nur 3 timer im ATmega16, da muss ich hald sparsam damit umgehn, sonst kann ich ja niemals eine KI Programmieren ^^

mfg Gerko