Schematik für PC105 Keyboard mit Multimedia Tasten?

OP (Firma: electronica@tdnet) Persönliche Seite #1506195
Lesenswert?
• ▲
▼
Hallo Leute,

ich muß eine wireless PC105 keyboard entwickeln welches verschlüsselte 
Datenverbindung unterstützt.

Für BlueTooth verwende ich einen erprobten National Semiconductor 
LMX9838.

Als Microcontroller stelle ich mir einen MAXQ1103 vor, oder eben einen 
Atmel AT91SAM7XC

Die frage ist nur, wie sind die Tasten verschaltet?

Hat jemand eine Schematik dafür?

Ich denke, für die zusätzlichen Multimedia Tasten und LED's werde ich 
einen I²C oder SPI Port-Expander mit 16 GPIO verwenden wofür ich Maxim 
Chips hier habe.

Grüße
Michelle
OP (Firma: electronica@tdnet) Persönliche Seite #1506273
Lesenswert?
• ▲
▼
Die Liste für die Scancodes habe ich im Internet gefunden und auch im 
Linux-Sourcecode.

Das problem ist ja, du kannst nicht einfache ine 8x21 Matrix machen, 
weil Du ja Zwei- und Drei-Tasten Codes hat (z.B. 
<AlrGr><Shift>eine_taste)

Du kannst somit nicht wahllos multiplexen.

Hmmm, Tasten einzeln über acht 16-Bit Port-Expnader ansteuern?

Ob das mit I²C machbar ist?

Mal sehn, vieleicht hat noch jemand anderes eine Idee.

Grüße
Michelle

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.