コメントがあればこちらから
sorry. japanese only.

[YES!AVR!へ戻る]

AVR(ATtiny2313)を使ったPS/2 ⇔ シリアルコンバータ

K.Takahashi(tokoya)氏のワンダースワン用 PS/2キーボードプロトコル変換アダプタを ちょっと,いじって内蔵OSC駆動でキャラクタLCD出力に対応してみた。 (内蔵OSCを8MHzとして使用するためにフューズの下位バイトに11100100を設定すること)
scematic graph of the PS/2 LCD I/F board 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) 作り直した基板(加速度&温度ロガーに組み込んだところ) 作り直した基板を組み込んで動作中の様子 [ご注意] ・このページの記載事項については,一切無保証です。
    inserted by FC2 system