So wirklich viel habe ich leider noch nicht.
Code:
int main (void)
{
DDRB |= (1<<PB1); // Ausgang für LED
DDRB = ~(1<<PB0); // Eingang für Taster
PORTB |= (1<<PB0); // Pullup Einschalten
PORTB = (1<<PB1);
_delay_ms(10000);
PORTB &= ~(1<<PB1);
while (1)
{
}
}
Jetzt ist die Frage mit welcher Funktion kann ich zum Erfolg kommen ?
Natürlich benötige ich einen Taster das ist mir soweit klar.
Nur eben wie mache ich die Afrage das der Taster mindestens 5 Sekunden gedrückt wurde ?
Und wie sage ich ihm das er den neuen Wert auch nach dem Neustart speichern soll?
Lesezeichen