Killer
31.10.2007, 19:59
Hallo,
ich habe vor eine Tastermatrix aus Kurzhubtastern zu bauen. Ich habe mir gedacht, dass an den "oberen" beiden (bzw. einem) Pin des Tasters Vcc anliegt und an einem unteren Pin eine horizontale Matrixebene und an den anderen Pin eine vertikale Matrixebene. So das Problem: die beiden unten liegenden Pins (natürlich auch die oben liegenden) sind intern also im Taster miteinander verbunden. Betätigt man den Taster werden die oberen zusammenhengenden Pins zu den unteren ebenfalls zusammenhengenden Pins durchgeschaltet! Wenn ich jetzt aber einen Taster in der Matrix betätige und die Ebenen abfrage, sind ja dann ALLE Taster pseudomäßig gedrückt, weil durch die interne verbindung der Pins sich bei betätigen eines Tasters das Vcc überall hin "verteilt"!! Da ich jetzt mal davon ausgehe, dass ich da keinen denkfehler drinne habe, hoffe ich auf eure Hilfe und Anregungen um dieses Problem zu lösen O:)
MfG Killer
ich habe vor eine Tastermatrix aus Kurzhubtastern zu bauen. Ich habe mir gedacht, dass an den "oberen" beiden (bzw. einem) Pin des Tasters Vcc anliegt und an einem unteren Pin eine horizontale Matrixebene und an den anderen Pin eine vertikale Matrixebene. So das Problem: die beiden unten liegenden Pins (natürlich auch die oben liegenden) sind intern also im Taster miteinander verbunden. Betätigt man den Taster werden die oberen zusammenhengenden Pins zu den unteren ebenfalls zusammenhengenden Pins durchgeschaltet! Wenn ich jetzt aber einen Taster in der Matrix betätige und die Ebenen abfrage, sind ja dann ALLE Taster pseudomäßig gedrückt, weil durch die interne verbindung der Pins sich bei betätigen eines Tasters das Vcc überall hin "verteilt"!! Da ich jetzt mal davon ausgehe, dass ich da keinen denkfehler drinne habe, hoffe ich auf eure Hilfe und Anregungen um dieses Problem zu lösen O:)
MfG Killer