mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Taster Schaltung umkehren -> Offen = Zu


Autor: Daniel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo ihr Lieben,

könnt ihr mir eine ganz einfache Schaltung beschreiben, wie ich es 
schaffen kann, einen Taster zu invertieren, d.h. wenn geschlossen ist, 
dann soll er hinten offen sein und anderst herum.

Das ganze soll an einen tastatur controller angeschlossen werden, damit 
der Buchstabe geschrieben wird, wenn der taster offen ist und anderst 
herum.
Kennt jemand die Eigenschaften eines Tastaturcontrollers? Kann ich das 
über eine Transistor schaltung Lösen, auch wenn der 0,8V Uce hätte?


Vielen Dank,

Michael

Autor: aaaa (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
eine tastatur benutzt eine spezielle Tastenverschaltung, d.h. wenn mehr 
als 3-4 Tasten gleichzeitig gedrückt sind ist das nicht mehr 
unterscheidbar. Evtl. wärs sinnvoll wenn du dir selbst eine Art Tastatur 
nach deinen vorstellungen baust. Einen Tastaturcontroller in C zu 
schreiben ist nicht sondlicher schwer.

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Daniel schrieb:
> Kennt jemand die Eigenschaften eines Tastaturcontrollers?

Welchen?
Meinst Du den in PC-Tastauren?

Da kann man nicht invertieren, da die Tasten in einer Matrix abgefragt 
werden.

Allerding ist dem Controller schnuppe, ob Du drückst oder losläßt, er 
liefert für beide Ereignisse ein Signal.
Es hängt also vom Tastaturtreiber ab, wann ein Zeichen auf dem 
Bildschirm erscheint.
Unter DOS konnte man die Tastencodes auch roh auslesen und dann 
entsprechend reagieren


Peter

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.