Gast
#77934
Hallo! Ich bin gerade am verzweifeln. Ich versuche mit dem Timer0 des ATmega8 ein Ereignis auszulösen. Da mir die Teilung des Vorteilers nicht ausreicht, will ich durch die Timer Interruptroutine eine vorzeichenlose 16-Bit variable hochzählen lassen, bis ein bestimmter Wert erreicht wird (im Beispiel 512). Der Timer 0 Interrupt löst aus (hab ich mit ner LED getestet), aber das Ereignis in der "if(i >= 512)" - Abfrage löst nie aus. Nun vermute ich, dass das an der Variablendefinition liegt. Hat vielleicht jemand nen Hinweis für mich, wo der Fehler liegt? gr. Tommi