Gast
#1701995
Hallo zusammen, ich benutze ein Atmega32 mit STK600. Als neuling , wolte ich dem Timer0 probieren. Ich wolte meine LED auf PortB umschalten. Umschaltzeit sollte normalweise bei ca. 30s liegen . Aber es tut gar nicht. Ich habe wie steht in der Tutorial gemacht. Meine Led bleiben einfach und ständig an. Hier mein Code. Kann jemandem mir weiter helfen? #include <avr/io.h> #include <util/delay.h> #include <inttypes.h> #include <avr/interrupt.h> ISR(TIMER0_OVF0_vect) { PORTB=~PORTB; } int main (void) { // Initialisation DDRB = 0xFF; // Set Port B as output TCCR0 = (1<<CS02)|(1<<CS00); // set Timer Clock = system clock / 1024 TIMSK = 1<<TOIE0; // Enable Timer Conuter0 Overflow Interrupt sei(); while(1); } danke