PC-Tastatur Treiber für Atmel AVR's

Diesen Treiber habe ich mit Hilfe des Atmel Application Note AVR313 geschrieben.

zur Hardware

Um eine Standart PC Tastatur an einen AVR Mikrokontroller anzuschließen ist nicht viel Hardware nötig. 5V Stromversorgung für die Tastatur, dann muss noch die Taktleitung der Tastatur mit einem interrupt Eingang und die Datenleitung mit einem normalen Eingang verbunden werden. Fertig.

Tastatur-Anschlußbelegung PS2
PIN Bezeichnung
1     Tastatur-Takt
2     Tastatur serielle Daten
4     Masse
5     +5V DC

PS2 Buchse:

zur Software

die Funktionen:

Sonstiges

Viel Spaß damit.
Ich garantiere für gar nichts.
Bei mir funktioniert es ...
Getestet an der Black Box 2 (atmega128)
Compeliert mit WinAVR GCC

Download

Treiber mit Beispielprogramm.

AVR_Keyboard.zip

keyboard.h
keyboard.c
scancodes.h
main.c
makefile

Links

Atmel Application Notes

AVR313: Interfacing the PCAT Keyboard

noch Fragen? /Kontakt.html !


/Software/AVR/Keyboard.html: letzte Änderung am: 02.08.2004 um 16:45
14:50:10 up 31 days, 19:34, 0 user, load average: 0.44, 0.25, 0.21
Current bandwidth utilization   0.29 kbit/s