ATMEGA32 delay

Gast #3906644
Lesenswert?

Hey,


1
if (PINC & (1 << PINC0))
2
{
3
  _delay_ms(2000);        
4
  PORTD = 0b00000010;    
5
  _delay_ms(2000);  
6
  PORTD = 0b00000000;  
7
}



Jedes mal wenn ich den Taster drücken für die LED ein und aus 
zuschalten,
bleiben die andern programierung stehen wegen den _delay_ms.

Wie mache ich das die andern nicht mehr stehen bleiben, wenn der program 
bei _delay_ms ist?


Danke!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren