matrix am pcf8574

Gast #148425
Lesenswert?
• ▲
▼
hallo
ich habe an dem porterweiterungsbaustein eine matrix angeschlossen um
schalter abzufragen.
die beschaltung der matrix habe ich oben beigefügt.
nun folgendes problem,wenn ich wie üblich die zustände auf low abfrage
klappt das nicht. das heist ich gebe am pcf z.b. 0xFE(P1.0 low, alle
anderen high) aus, da ich ja die ports am pcf auf high setzten muss um
sie als eingang zu verwenden.
wenn ich jetzt den taster s1 drücke zieht es mir das potenzial nicht
auf low da am P1.4 ja auch high anliegt.
ich bin mir nicht sicher ob ich jetzt probieren kann die abfrage auf
high zu testen.also den auf low gesetzten eingang am pcf auf high über
den taster s1 zu ziehen.
mache ich dabei den pcf kaputt?
ich hoffe das ich es einigermasen verständlich rübergebracht habe.
die dioden sollen ermöglichen das ich den wert der matrix ermitteln
kann egal wieviel und welche taster betätigt sind.

danke für hilfe
Angehängte Dateien:
Gast #148427
Lesenswert?
• ▲
▼
Den Anmerkungen von Peter kann ich zustimmen, so sollte es
funktionieren.

Ich habe auch schon mal eine größere Tastatur als Matrix über zwei 8574
angeschlossen. Dazu kann ich sagen, das sich diese Konstruktion in der
Praxis als untauglich erwiesen hat, der der I2C-bus einfach zu langsam
war, um die Tasten so abzufragen, daß noch ein flüssiges Tippen möglich
ist.

Um nur ein paar Steurungsfunktionen auszulösen reicht es aber. Evtl.
schaltest Du noch kleine Kondensatoren über die Taster.

Gruß,
Markus_8051

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.