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
> Die frage ist nur, wie sind die Tasten verschaltet?
Das macht jeder Tastaturhersteller, wie es ihm gefällt. Wichtig ist nur,
dass die richtigen Scancodes herauskommen.
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
Da gibt es zwei Möglichkeiten: Tasten wie ctrl/alt/shift getrennt von der Matrix auswerten oder eine Matrixschaltung verwenden, die das sogenannte "n-key-rollover" beherrscht. Das als Suchbegriff verwendet hilft vielleicht.
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.