Top
HIDaspx
DownLoad
HIDasp高速化
制作
AVR関係
AVR_Monit
AVR_term
W32_term
HIDmon88
HIDtester
usbRS232
Arduino2313
デジタルテスター
ATmega88生活
KeyBoardマニア
KeyBoardマニアII
Arduino400
PICライター
ARMライター
赤外線リモコン
ARM
STM32ブートローダー
STM8S-Discovery改造
STM8S-OpenOCDライター
LPCXpresso
LPC用ブートローダー
NXP用LPCUSB
NXP用ブートローダー
MARY基板
LPC1114FN28
OpenOCD JTAGアダプター
OpenOCDビルド方法
arm-gccビルド方法
mapleIDEの改造
libmapleで仮想COM
PIC32
PIC32MX
Pinguinoで遊ぼう
ブートローダーを作る
シリアルブートローダー
USB仮想シリアル
USBカスタムデバイス
USB簡易モニター
USBオシロスコープ
USBホスト
PIC32でBluetooth
USBAudio
USBStudy
VGA出力に挑戦
BASICを動かす
WinUSB
勝手に改蔵*PIC32
PIC18F
HIDブートローダー
AVR/PIC両用ライター
ARMライター
usb汎用クラス
usbシリアル変換
usbキーボード変換
sdccを使いこなす
mcc18を使いこなす
HIDmon-2550
HIDmon-14K50
PICmonitor
試行錯誤の記録
UBWを試す
旧HIDboot
PIC18F2550試用記
PIC18F4550試用記
その他マイコン
NEC78K
RX62N
SH2A
H8
FM3
XPからubuntuに乗り換え
Android
Xen-hypervisor
Windows8カスタマイズ
開発日記
2015-04
ノウハウ
AVRUSB_Tips
HIDasp情報
汎用USB-IO
・
リンク
フリースペース
ゲストブック
旧コンテンツ
WinVista
インターフェース考
最新の20件
2022-07-25
2008-10
HIDasp高速化
H8/3048F
AutoTicketLinkName
2021-12-11
FormattingRules
2021-12-08
PukiWiki/1.4/Manual/Plugin/O-R
PukiWiki/1.4/Manual/Plugin/L-N
PukiWiki/1.4/Manual/Plugin/V-Z
PukiWiki/1.4/Manual/Plugin/A-D
PukiWiki/1.4/Manual/Plugin/E-G
PukiWiki/1.4/Manual/Plugin/S-U
PukiWiki/1.4/Manual/Plugin/H-K
2020-02-23
YukiWiki
PHP
PukiWiki
WikiWikiWeb
2018-12-19
SandBox
InterWiki
2015-05-07
2015-04
2015-05-02
MenuBar
編集
差分
KeyBoardマニア の編集
-- 雛形とするページ --
(no template pages)
**キーボードまにあ!!!(スリー) for Atmel AVRマイコン [#s9b8292b] いきなりダウンロード: -[[アーカイブ:keybrd-mania-1211.zip:http://psp.dip.jp/web/upload.cgi/keybrd-mania-1211.zip]] -オープンソース、HEXファイル込みです。 説明: -ATmega88あるいはATtiny2313に''PS/2タイプのキーボード''を繋いで、''押されたキーに反応するプログラム''を作ることが出来ます。 同梱サンプルプログラム: -ATmega88あるいはATtiny2313にPS/2タイプのキーボードを繋いで、''電子楽器風のおもちゃ''を作っています。 --PS/2キーボード側の仕様制限にもよりますが、一応和音が鳴らせます。 -ATmega88のほうでは、''モールス信号発生器風のおもちゃ''にもなります。 --ファンクションキーを押すことで、電子楽器とモールス発生器が切り替わります。 割り込みリソース: -ATmega88では、PCINT8かTIMER1のどちらかを選択できます。 -ATtiny2313では、TIMER1割り込みでPS/2キーボードからのCLOCKをサンプリングしています。 用意するもの: -ATmega88/168あるいはATtiny2313を実装した簡単な実験基板(何かを流用しても可。たとえばArduino基板とか)CPUは5V動作に限る。 -AVR書き込み器([[HIDaspx]]を推奨。でも何でも良い) -PS/2タイプのキーボード(USBは不可。USB/PS2両用はたぶん可)とそれをAVRに繋ぐためのメスコネクタのようなもの・・・。((PS/2タイプのMini-DINコネクタはたぶん入手性悪いと思います。PS/2延長ケーブルを買ってきてぶったぎるか、USB/PS2両用キーボードを探してきて、USBコネクタで受けてみるとか・・・。キーボードはキータッチにこだわらないと演奏の面白さ半滅です)) -スピーカーかライン出力のオーディオ。 ---- **積み残し問題 [#s7072f43] -音質にやや不満点があります。(今後の課題) -キーボードからのDATA受信のエラー処理(stop,parity等)を実装していません。 -キーボードへのデータ送信(LED点灯やモード、リピート等設定)を実装していません。 -ATtiny2313では、クロックが低いため音程が低いです。(20MHzにすればATmega88と同等になるはずです)
タイムスタンプを変更しない
**キーボードまにあ!!!(スリー) for Atmel AVRマイコン [#s9b8292b] いきなりダウンロード: -[[アーカイブ:keybrd-mania-1211.zip:http://psp.dip.jp/web/upload.cgi/keybrd-mania-1211.zip]] -オープンソース、HEXファイル込みです。 説明: -ATmega88あるいはATtiny2313に''PS/2タイプのキーボード''を繋いで、''押されたキーに反応するプログラム''を作ることが出来ます。 同梱サンプルプログラム: -ATmega88あるいはATtiny2313にPS/2タイプのキーボードを繋いで、''電子楽器風のおもちゃ''を作っています。 --PS/2キーボード側の仕様制限にもよりますが、一応和音が鳴らせます。 -ATmega88のほうでは、''モールス信号発生器風のおもちゃ''にもなります。 --ファンクションキーを押すことで、電子楽器とモールス発生器が切り替わります。 割り込みリソース: -ATmega88では、PCINT8かTIMER1のどちらかを選択できます。 -ATtiny2313では、TIMER1割り込みでPS/2キーボードからのCLOCKをサンプリングしています。 用意するもの: -ATmega88/168あるいはATtiny2313を実装した簡単な実験基板(何かを流用しても可。たとえばArduino基板とか)CPUは5V動作に限る。 -AVR書き込み器([[HIDaspx]]を推奨。でも何でも良い) -PS/2タイプのキーボード(USBは不可。USB/PS2両用はたぶん可)とそれをAVRに繋ぐためのメスコネクタのようなもの・・・。((PS/2タイプのMini-DINコネクタはたぶん入手性悪いと思います。PS/2延長ケーブルを買ってきてぶったぎるか、USB/PS2両用キーボードを探してきて、USBコネクタで受けてみるとか・・・。キーボードはキータッチにこだわらないと演奏の面白さ半滅です)) -スピーカーかライン出力のオーディオ。 ---- **積み残し問題 [#s7072f43] -音質にやや不満点があります。(今後の課題) -キーボードからのDATA受信のエラー処理(stop,parity等)を実装していません。 -キーボードへのデータ送信(LED点灯やモード、リピート等設定)を実装していません。 -ATtiny2313では、クロックが低いため音程が低いです。(20MHzにすればATmega88と同等になるはずです)
テキスト整形のルールを表示する
ログインまたはアカウント作成