Hallo,
also was kann ich groß sagen, mein ICP wird nicht ausgelöst! Das Signal
am ICP- Pin kommt ganz sicher an, es wird mit einem Funktionsgenerator
(700Hz, Rechteck, 5V, 2.5V Offset) erzeugt. Plus (vom Funktionsgenerator) hab ich auf PB0 und Minus auf Ground.
Hier ist die Konfiguration des ICPs:
Code:TCCR1B |= (1<<ICES1); // Input Capture bei rising edge TIMSK |= (1<<TICIE1); // Interrupts für Input Capture erlauben TIMSK &= ~(1<<TOIE1); // Interrupts für Timer1 deaktivieren da µC sonst immer aufwachen würde PORTC |= (1<<PC4); // Abschaltsignal lcd_clrscr(); lcd_puts("Abschalt"); // Testausgabe set_sleep_mode(SLEEP_MODE_IDLE); sleep_mode();
Hab ich etwas übersehen?
Im Anhang könnt ihr auch mein gesamtes Programm finden, wird aber nicht
nötig sein, dass durch zu sehen da ich bis zu diesem besagtem
komme. Danach geht der µC schlafen wird aber nicht mehr aufgewecktCode:lcd_puts("Abschalt"); // Testausgabe.
Was meint ihr?







Zitieren

Lesezeichen