Danke euch beiden!!!

Habe mal folgendes geschrieben:

Code:
while(1){

switch(rxwert){
 
case 0x38 : 
     PORTD |= (1<<PD5);/* Setzt Pin PB3 auf High */
     break;  
default:
     PORTD &= ~ (1<<PD5);/* Setzt Pin PB3 wieder auf low */
     break; 
    } 
}
return(0);
}
Jetzt bleibt die Led dauernt an, wenn ich Ziffer8 1-mal drücke.
Will aber die Led nur solange an sein wie auch der Taster gedrückt wird!
Wenn ich Ziffer8 gedrückt halte, geht die Led in intervall an uns aus.
Dachte, das mit default würde auch gehen. Oder habe ich da einen Denkfehler?