コメントがあればこちらから
sorry. japanese only.
AVR(ATtiny2313)を使ったPS/2 ⇔ シリアルコンバータ
K.Takahashi(tokoya)氏のワンダースワン用 PS/2キーボードプロトコル変換アダプタを
ちょっと,いじって内蔵OSC駆動でキャラクタLCD出力に対応してみた。
(内蔵OSCを8MHzとして使用するためにフューズの下位バイトに11100100を設定すること)
PS/2 keyboard/mouse LCD I/Fボードの回路図
いじったソース
いじったコードテーブル
HEXファイル
[更新 2009/09/23] フルキーの[/]キーで,shift+[/]入力時に'?'が入力されないバグを修正
●変更点
(1) ctrl+A〜Zを入力可能にした(トランスレートモード)
(2) PS/2デバイスにイネーブルコマンドを送信するコマンドを追加し,マウスを使用可能にした
(3) キャラクタLCD出力に対応した(2行ものLCDのみ)
追加したコマンドは以下のとおり
追加コマンド表
M |
PS/2デバイスにイネーブルコマンド(F4)を発行してスキャンコードモードに切替える
PS/2マウスの情報取り込みに使える |
U |
LCDリセット |
P |
このコマンドに続けて送信した1バイトをLCDにデータとして書き込む
|
Q |
このコマンドに続けて送信した1バイトをLCDにコマンドとして書き込む
|
|
●製作物
失敗品w(折角基板に起こしたのに,裏表逆にパターンを焼き付けた(涙) 2個作って,2個ともw)
作り直した基板(加速度&温度ロガーに組み込んだところ)
作り直した基板を組み込んで動作中の様子
[ご注意]
・このページの記載事項については,一切無保証です。