Hallo,
ich habe an mein Elektor-Flashboard(AT89S8252) ein einfaches Tastenfeld an P3 angeschlossen.
mit den Debounce Befehl wird bei Tastendruck nur ein reset des MC ausgeführt.
Auch eine eigene Routine
hilft nicht viel:
Code:
  While P3.0 = 0
      I = I + 1
   Wend
   If I >= 100000 Then Taste = 1:i=0
oder
   If P3.3 = 0 Then
      Waitms 500
      If P3.3 = 0 Then Taste = 1
   End If
funktionieren nicht richtig
Was mache ich falsch?
Danke für eure Antworten