Hallo ich möchte gerne 6 taster und ein lcd display an den selben Port anschließen. hab da auch schon ein bsp gefunden http://sprut.de/electronic/pic/programm/tastlcd/tastlcd.html. aber ein problem hab ich da noch die taster schalten ja V+ über den widerstand auf die pins. das display brauch ja nur 6 leitungen und enable sollte ja frei bleiben also hab ich dann nur 5 ports für die taster. wie bekomm ich den 6ten noch dazu? über eine matrix? und wie funktioniert das?
Genau so wie in dem verlinktem Bild gezeigt. Die Portpins D1,2,3 werden geschaltet und D4,5,6,7 werden zurückgelesen.
ah jetzt versteh ichs. ich muss das ganze nur mit 2x3 aufbauen dann bin ich bei meine 5 ports. dafür muss ich aber auch die tasten 2mal abfragen stimmt das?
und die widerstände passen mit 270 für die abfragepins und 2k7 für die auswahlpins
Anonym schrieb: > aber ein problem hab ich da noch die taster schalten ja V+ über den > widerstand auf die pins. Nein, eine gedrückte Taste muß Low durchschalten! Und bei einer nicht gedrückten Taste wird über den internen Pullup ein High eingelesen. Peter
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.