Gast
#33973
Hallo,
habe drei Taster (an RC0,RC1 und RC2 jeweils einen) an einen PIC16f876
angeschlossen.
Das Signal liegt stängig auf logisch eins und wird durch Tastendruck auf
logisch null gezogen.
Mit
if(!Taste1)
{
printf("Taste1 wurde gedrückt")
}
funktioniert die Taste.
Jedoch würde ich mir wünschen, dass mein Programm unterbrochen
wird (sprich ein Interrupt ausgelöst wird), wenn eine Taste gedrückt
wird.
Also so etwa:
if (Interrupt_Taste1)
{
printf("Taste1 wurde gedrückt")
}
Doch wie stell ich das an?
Keine große Ahnung von Interrupts!
MFG Holger