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
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.