Hallo,
ist es möglich den m32 der im Sleep Modus über den ISR (USART_RXC_vect)
Interrupt aufzuwecken? Also wenn ich ein Zeichen sende ?
...
void Init_Usart( unsigned int ubrr)
{
...
UCSRB = (1<<RXEN)|(1<<TXEN) | (1<<RXCIE);
UCSRC |= (1<<URSEL) | (3<<UCSZ0); //Asynchron 8N1
...
}
ISR (USART_RXC_vect) {
buffer = UDR;
Beep(1,20);
return;
}
int main(void){
...
sleep_mode();
// ... waked up ....
...
}
Gast
#1291749
>// ... waked up ...
NACKENHAARE gen Himmel!
Es heisst "woke up"!
Guck mal ins Datenblatt, ob USART mit zu den Aufweck-Quellen gehört.
ok, alles klar Danke
Siehe Sleep Mode.
Hi Falk, deine Antwort hat mir wirklich weiter geholfen. Besten Dank