-
-
Neuer Benutzer
Öfters hier
Hallo fireburner!
Hatte auch das Problem, dass die Werte beim Drücken der Taster
nicht übereinstimmten.
Die Angelegenheit mit den dauernden 1en auch ohne gedrückten
Taster hatte/habe ich ebenfalls.
Dass bei Dir jedoch nichts kommt wenn Du den K6 drückst,
deutet auf ein Kontaktproblem hin.
Was passiert wenn Du die Anschlüsse des Tasters mit einer
(leitenden) Pinzette überbrückst? Stimmt der zugehörige
Widerstand (68k)? Hast Du die Möglichkeit den Wert
nachzumessen?
Habe dann mit dem Wert in der asuro.c (bei Dir jetzt 65) in 0.5-er
Schritten solange rumprobiert, bis zumindest die Zahlenwerte zu
den Tastern gepasst haben - auch bei beliebigen Kombinationen.
Wenn sich das garnicht hinbiegen lässt, haben Deine Widerstände
(oder einige) doch höhere Toleranz als erlaubt und Du musst
sie ggf. austauschen.
Die 1er kamen dann aber weiterhin auch ohne Betätigung
bei mir im Hyperterminal.
Aber das scheint (zumindest bei mir) nichts auszumachen,
denn wenn ich ihn dann mit einem Programm laufen lasse,
das PollSwitch() auswertet, reagiert er wirklich erst wenn
irgendein Taster gedrückt wird.
Probiers nochmal aus, es erfordert schon etwas Geduld,
zumal man ja nach jeder Änderung speichern, neu
kompilieren und flashen muss.
Viel Glück!
Grüße,
Rainer
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen