zwei Taster in C Programm als XOR
Hallo Leute!!!
Habe mich schon mit Bücher und googel rumgeschlagen, aber ich finde leider nichts, oder ich bin zu blöd.
Folgedes Problemm habe ich...
Ich möchte gerne zwei Taster als XOR Funktion einbinden.
Der Taster zwei an PIND2 soll die Variable um eins addieren (+ 1),
der Taster drei an PIND3 soll die Variable um eins subtrahieren (-1).
Hier das Programm das ich geschrieben habe, leider ohne funktion (wird nur 10 angezeigt)
Code:
int variable = 10;
if (PIND & (1 << PIND2))
{
variable + 1;
lcd_clrscr();
itoa (variable, buffer, 10);
lcd_puts( buffer);
delay_ms (500);
}
else if (PIND & (1 << PIND3))
variable - 1;
lcd_clrscr();
itoa (variable, buffer, 10);
lcd_puts( buffer);
delay_ms (500);
Ich benuzte die LCD library von Peter Fleury
Kann mir jemand helfen???