Beim Display wird das mit einem 244 nicht funktionieren, denn er ist nur
unidirektional.
Wenn es eines der Feld-Wald-Wiesen Displays ist, wird es doch mit einem
"High" am Enable-Eingang selektiert, oder? Nun folgendes: Die eine Seite
des Tasters an die Enable Leitung, eine Diode dazwischen, die nur
Low-Pegel durchläßt und die andere Seite des Tasters an eine
Port-Leitung. Wird nun das Display De-Selektiert, geht die
Enable-Leitung auf Low, falls der Taster gedrückt wird, wird dieses Low
an den entsprechenden Port-Pin weitergegeben. Wichtig: Für die Abfrage
muß der am Taster angeschaltete Port-Pin auf Pull-Up geschaltet werden.
Mit diesem "Trick" könnte man sogar 8 Taster anschließen. Das Ganze
funktioniert natürlich nur, wenn auch der Enable-Eingang des Displays
schaltbar ist...
Sollten Dir schlichtweg die Port-Pins ausgegangen sein, würde ich es mal
mit dem 4-Bit Modus des LCD versuchen.