#include <avr/io.h> #include <avr/interrupt.h> Hey, ich hab folgendes Problem : Wir arbeiten in der Schule in einem Fach mit mikrocontrollern und schreiben morgen eine Klausur darüber. Ich weiss das es Grundlegende Dinge sind, aber wieso gibt dieser CTC-Timer kein Blinklich aus? Ich arbeite mit einem ATmega8 und AVR Studio. Bitte um schnelle Hilfe. MfG Jim Panse int z; ISR(TIMER1_COMPA_vect) { z++; if(z==5) { PORTB |= (1<<PB0); z=0; } else PORTD &=~ (1<<PB0); } int main() { DDRB = 0b00000001; TCCR1B |= (1<<CS12) | (1<<WGM12); OCR1A = 15000; TIMSK |= (1<<OCIE1A); sei(); for(;;) {} }
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.