zum Programm: ich würde eine Warteschleife machen, an die du einen wert übergeben kannst (wie viele ms die Schleife warten soll). in dieser Warteschleife läuft ein Zähler, und nach jedem mal weiterzählen (Laufvariable+1) wird der Tasterzustand abgefragt.
wurde der Taster gedrückt, wird eine weitere Variable mitgezählt, bis sie einen bestimmten Wert erreicht hat, dann wird in die Blinkschleife gesprungen. wird der Taster vorzeitig wieder losgelassen, setzt du die Variable einfach wieder auf 0.
Lesezeichen