Switch Matrix Input oder so

OP #5918936
Hallo zusammen,

bei einem Projekt gehen mir die I/O-Pins aus. Später - auf der 
Zielhardware - , werde ich einfach eine MCU mit mehr Pins nutzen. Für 
mein Entwicklungssystem fällt das aber erst einmal weg.

Auf I2C und SPI ist aber noch viel Buslast frei.

Gibt es - vielleicht schon als gut erhältliches, billiges China-Modul - 
ICs, die den langweiligen Haushaltskram einer Tastenabfrage (Matrix, 
Entprellen etc.) schon von sich aus übernehmen können?

Was wäre der passende Suchbegriff?

Oder werde ich das mit einem Schieberegister oder einer kleinen MCU 
selbst basteln müssen?
irgendwo geistert hier im mc.net ein Beitrag von mir rum, wo irgendwas 
mit einem Autoradio (Blaupunkt?) und VFD Anzeige war.

der Controller (irgendwie seriell, ggf per i2c angesteuert?) war neben 
dem display irgendwie auch in der Lage, mehrere (ich weiss nicht mehr 
wieviele) Tasten anzusteuern.

In meiner IC-Kiste modern nun noch 9 von 10 der Controller-ICs rum (ich 
hatte diese als Samples zugeschickt bekommen)

wenn du jetzt noch meinen Beitrag findest, und ich die ICs, dann könnte 
ich dir die bei Interesse zukommen lassen.

PS: gefunden!

Beitrag "[biete] PT6312 LQ VFD Display Treiber"

der PT6312 kann wohl 6 x 4 Tasten abfragen.
http://pdf.datasheetcatalog.com/datasheet/PrincetonTechnologyCorporation/mXqzvrt.pdf
OP
nahezu 500 Funde von Moorbutter schrieb:
> TI TCA8424

Wegstaben V. schrieb:
> PT6312

Hui, das sind tolle Teile. Aber ich muß euch für eure Mühe um 
Entschuldigung bitten: Ich hatte meine Bastelkiste sehr ungründlich 
durchsucht (es ist halt heiß auf dem Dachboden) und erst nachher doch 
noch zwei PCF 8574 aufgetan. Selbst wenn ich da Abfrage und Entprellung 
noch selbst basteln muß, bin ich damit immer noch schneller, als wenn 
ich etwas bestellen müßte.

Das macht das Theme nicht weniger interessant, aber absolut undringend.
Walter T. schrieb:
>
> Oder werde ich das mit einem Schieberegister oder einer kleinen MCU
> selbst basteln müssen?

Du hast es so gewollt: MCU! Und zwar mit ausreichend Pins, dass du alle 
Taster und Schalter statisch abfragen kannst. Die Haupt-CPU bekommt 
nur bei Änderungen die fertig entprellten Daten, dank UART-Anbindung 
gratis mit Interrupt. Pollen ist böse, Flanken sparen ist in.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.