Die PS/2-Schnittstelle
Seminar : EinChip Computer von Grégory Catellani (2007)
Eine Tastatur ist eine Matrix von Tasten. Diese werden von einem integrierten Keyboard-Encoder überwacht. Dieser registriert welche Tasten gedrückt oder losgelassen wurden und sendet diese Informationen entweder sofort an den Host, oder er speichert sie in seinem 16Kbyte großen Puffer zwischen. Auf der Host-Seite muss sich ein Decoder befinden, der die gesendeten Daten empfängt und verarbeitet. Für die Übertragung der Tastaturbefehle wird ein IBM-Protokoll benutzt. ...
http://www.uni-koblenz.de/~physik/informatik/ECC/ps2.pdfPIC interface for AT keyboard
http://www.uelectronics.info/pic-interface-at-keyboardThe PS/2 Mouse/Keyboard Protocol
http://www.computer-engineering.org/ps2protocol/http://www.computer-engineering.org/ps2keyboard/The Keyboard Interface Tutorial
KeyboardFAQ.txt
http://www.nondot.org/sabre/os/files/HCI/KeyboardFAQ.txt Beyond Logic: Interfacing the keyboard
Interfacing the AT keyboard
http://www.beyondlogic.org/keyboard/keybrd.htm Help with IBM-PC keyboard interfacing
Subject: Re: Help with IBM-PC keyboard interfacing (txt)
http://www.hth.com/filelibrary/TXTFILES/keyboard.txt AT Keyboard Interface
for Microchip PIC16F84 (without LCD)
http://www.electronic-engineering.ch/microchip/projects/keyboard/v1xx/keyboard_v1xx.html AT Keyboard Interface V2.04
with Dot-Matrix LCD Display for Microchip PIC16F84
http://www.trash.net/~luethi/microchip/projects/keyboard/v2xx/keyboard_v2xx.htmlKeyboard Commands & Interface
"The keyboard controller is 8742 single chip microcomputer-based and is used to support 386 PC keyboard interface. The controller has the following functions..."
http://www.maxwolf.ru/faq/eparts/8042.html Die PS/2-Schnittstelle
Seminar EinChip Computer – PS/2 Schnittstelle - pdf, 24 Seiten, Grégory Catellani
http://www.uni-koblenz.de/~physik/informatik/ECC/ps2.pdf Programmable Keyboard/Display Interface - 8279
A programmable keyboard and display interfacing chip.
* Scans and encodes up to a 64-key keyboard.
* Controls up to a 16-digit numerical display.
http://www.ece.unm.edu/faculty/jimp/310/slides/8086_IO3.htmlInterfacing a PC/AT-compatible Keyboard by Lee Davison
The connector on the top left of the diagram is from my own 6502 boards and is as it is for two reasons. It's easy to wire on a stripboard layout and I have a lot of 26 way ribbon, headers and plugs. All the signals are directly from the 6502 except /SEL0 and /SEL1 which are used to select the block $F1xx with /SEL0 = 1 and /SEL1 = 0. The 5 pin DIN socket is shown looking at the holes of the socket. ...
http://www.6502.org/mini-projects/at-keyb/at-keyb.htm