Hallo liebe Community! Ich habe eine Frage an euch: Ich habe ein µC Programm für einen ATMEGA169P geschrieben mit 3 Verschiedenen Lauflichtern. Jetzt ist meine Frage: Wie erstelle ich einen Interrupt, den ich mit einem Taster auslösen kann? Also am Anfang soll das oberste Lauflicht das PORTA und PORTB betrifft leuchten. Sobald man den Taster betätigt soll er alle LED's ausschalten und nur das Lauflicht an PortB leuchten lassen. Bei erneutem Tastendruck das Lauflicht auf PORTC und dann beim nächsten wieder die Kombination mit beiden zusammen. Kann mir da einer helfen? Hab schon mehrere Interrupt Tutorials gelesen aber konnte es noch nicht auf mein Programm umsetzen. Es gibt keinen Bestimmten Pin an den der Taster muss. Wäre nur cool, falls ich es nicht alleine rausfinde, das ihr mir schreibt welchen ihr für den Interrupt vorgesehen habt. Ich hoffe ihr könnt mir helfen. Vielen Dank Tobias
Gast
#2455059
Würde mich erstmal mit Timern beschäftigten.... die Delay schaun ja grausam aus...
T. XXX schrieb: > Wie erstelle ich einen Interrupt, den ich mit einem Taster auslösen > kann? Mit einem Timerinterrupt: http://www.mikrocontroller.net/articles/Entprellung#Komfortroutine_.28C_f.C3.BCr_AVR.29 Peter
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.