Gast
#110506
Hallihallo. Hab mal wieder ein kleines Problem mit meinem lustigen MSP und komme nicht so recht weiter. Es ist geplant, ihn bereits in ein vorhandes Design einzusetzen. Dort wird die Matrix-Tastatur ab in Dreiecks-Form gescannt. Dadurch spart man ein paar I/O-Pins. (siehe Tabelle unten) Das Problem ist nur, dass ich nicht weiß, wie es sich da mit eventuellen Pull-Up-Widerständen oder so verhält, da hier ja nun alle verwendeten Ports immer Ein- und Ausgänge sein können und der MSP auch keine internen schaltbaren Pull-Ups hat. Gibt es denn da trotzdem eine einfacher Variante? Einfach so "Leitung auf high"... alle anderen durchscannen funktioniert nur sehr bedingt. Wäre für jede Hilfe dankbar... Gruß, Karsten PS: Also in Tabellenform sieht das dann so aus: Port | 0 1 2 3 4 ---------------------------- 3 | T1 T2 T3 T4 2 | T5 T6 T7 1 | T8 T9 (wobei Tx immer Taste x bedeutet) Das ganze geht natürlich auch mit mehr Tasten, nur eben als Beispiel