Dec 02, 2007

PS/2キーボード

今更ながら、PS/2キーボードをAVRに接続してみた。
他の人がやっていることを真似しても意味が無いのだけれども、仕組みを理解する上では「車輪の再発明」も有用なので。
ホストからキーボードへのコマンド送出部分は実装していないけれど、キーボードから送られてくるデータを変換してUARTに送出する部分までは何とか完成。

キーボードと本体間のケーブルをそれなりに長くできるように2線式のシリアル通信にしたのだろうけれど、そのデータの内容がやっぱり気持ち悪いですな。
#プログラム400バイト位に対してキーコード変換テーブルが264バイトにもなってしまった。

次はSDカードの読み書きをやってみる予定。
Posted at 17:33 in embedded