Hallo, ich habe nun in void ausgabe geändert
Code:
void ausgabe(uint8_t zaehlvariable)
{
if (zaehlvariable > 0)
LED_AN(LED8);
_delay_ms(1000); // Wert 0,1sec
LED_AUS(LED8);
_delay_ms(100); // Wert 0,01sec
LED_AN(LED3);
_delay_ms(1000); // Wert 0,1sec
LED_AUS(LED3);
_delay_ms(100); // Wert 0,01sec
LED_AN(LED2);
_delay_ms(1000); // Wert 0,1sec
LED_AUS(LED2);
_delay_ms(100); // Wert 0,01sec
LED_AN(LED1);
_delay_ms(1000); // Wert 0,1sec
LED_AUS(LED1);
zaehlvariable--;
}
in der while schleife habe ich nun die Ausgabe hinzugefügt
Code:
while(1)
ausgabe(zaehlvariable);
{
if TASTER_GEDRUECKT(TASTER1)
zaehlvariable++;
}
jetzt leuchten die LEDs 1-3 abwechselnt aber der Tasterdruck wird im Programm nicht verarbeitet[/quote]
Lesezeichen