Hallo,
ich erhoffe mir hier Hilfe. Ich probiere jetzt schon länger den Timer0 bei dem ATMega16 aus. Habe mir ein Beispielprogramm aus dem RolandWalter Buch heraus geschrieben.
Aber irgendwie funktioniert das nicht. Ich bin der Meinung das ich keinen Übersauf des Timers bekomme.

Hier mal meine Programm Routine:

Dim X As Byte

On Timer0 Ontimer0
Ddrc = &B01100000
Config Timer0 = Timer , Prescale = 1
Enable Timer0
Enable Interrupts

Cls

Do
Portc.6 = Not Portc.6
X = Timer0
Setfont Font8x8
Lcdat 4 , 18 , X
Waitms 500
Loop

Ontimer0:
Portc.5 = Not Portc.5
Return

vielleicht kann mir ja einer von euch helfen!

Gruß uwe44k