Wer hat eine PC-Tastatur an einen Mikrokontroller (synchrones 2-draht Protokoll) angeschlossen oder weiß wo man Doku darüber finden kann ?
Danke.
Yannick
Wer hat eine PC-Tastatur an einen Mikrokontroller (synchrones
2-draht Protokoll) angeschlossen oder weiß wo man Doku darüber
finden kann ?
Danke.
Yannick
Möchtest Du ( möchten Sie ) den Controller ersetzen , oder eine normale PC-Tastatur am Ausgang irgendwie konvertieren ?
Die Tastaturen sind eventuell etwas unterschiedlich , wenn man clever ist , kann man die interne im Controllerchip eingebrannte Software ausschalten , und ein eigenes Eprom für Software verwenden .
Man braucht dazu technische Unterlagen des Controllers .
Bei Intel gibt es Material über die meisten verwendeten Chips .
MfG
Hallo Yannick,
im „Das Mikrocontroller Appliktions Kochbuch“ (ISBN 3-8266-2822-5 Buch anschauen) sind die Tastaturcodes mit Beispielcodes für 8051 Controller erklärt.
Gruß Michael
Wer hat eine PC-Tastatur an einen Mikrokontroller (synchrones
2-draht Protokoll) angeschlossen oder weiß wo man Doku darüber
finden kann ?
IBM natürlich die haben das protokoll erfunden, steht im techenischen referenz guide
vileicht hilft die auch folgendes weiter
in der tastatur und im PC stecken je ein Microcontroller (ab AT)
sie tauschen daten über 2 drähte aus mit Bidirektionelem Serielem Synchronem Protokoll mit TTL pegeln
ich hab ne alte belegung für PC bauhjahr 1984 vorliegen
1 CLK
2 data
3 reset (oft nicht belegt)
4 GND
5 +V5
die 5 volt an pin 5 versorgen vom PC aus den controler inner tastatur, er sendet 1 startbit gefolgt von 8 datenbits pro tastendruck, ein bit ist gültig bei positivem flankenwexel auf CLK
mit dem AT wurds komplizierte
derselbe stecker aber 11 bit daten
start, 8 bit nutzdaten, parity, stopp wie bei der RS232
an der empfangsseite beim PC lauscht ein simples schiebegister, beim AT nen ganzer 80xx, der wandelt die scancodes (MAKE un BREAK) in ASCCI um und stellt se in die bios warteschlange
ab AT kann die tastatur auch daten empfangen, im wesentlichen die daten für die LEDS die zu fuß vom bios geschaltet werden
man kann da auch ne lichtorgel programmiern
hope it helps
ciao norbert
ach ja, ab PS/2 und ATX ist der stecker ein Mini din stecker belegung siehe http://www.kabelfaq.de
nochwatt
duch senden des bytes F2 an die tastatur geschieht bei ner PC tastatur garnix, eine AT tatstaur sendet FA und eine MFII sendet FA 41 AB
nach senden des befehls FF (ab AT) an die tastatur mach se nen reset sendet FA zurück, da ca 1 funkstille, dann ergebnis des funktionstest AA = ok, FC = defekt
ciao norbert
Danke an alle: ich möchte einfach auf einem 4zeiligen LCD-Display
Teste editieren, mit Hilfe eines 8051, und diese per serielle
Schnittstelle senden. So einfach !
Yannick.
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]