ここから本文です
Dr.Kikkie (KIKI) : 不許無断天才|免責:本稿を真に受けて損害があっても知らん。

書庫過去の投稿日別表示

全1ページ

[1]

マネっ子:MCP23017

がっつりマネっ子させていただきました。
 
マイクロチップ社の16bit I/Oエキスパンダ「MCP23017」を使って、MSXの汎用ポートを拡張してみよう!であります。
情報元は、「Re:糠を足せ(仮)」のmosakuさんとこであります。開店時間が限られいますので、ググってみて運が良ければ入店できます。
ハードの回路図とソフトウエアの両方を公開されておられるので、まことに至れり尽くせり。そのまんまマネっ子すれば、ほれこのとおり。
 
アニメGIFは点滅を繰り返しているだけですが、右下のタクトスイッチが押されるのを待って、押されたらLEDを点滅させる、というデモプログラム付きとなっております。点灯時間、消灯時間、繰り返し回数等はプログラムでいかようにも変更できます。BASICというのがうれしいじゃあ〜りませんか。
 
イメージ 1
 
ハードウエアの変更点は、I2Cの2線のプルアップ抵抗を省略しました。確かに汎用ポートの6ピンと7ピンは電圧が低く、内部でじんわりプルアップされているようです。ので、省略してみたら動いちゃいました。どうしましょう。
LEDにはストローを被せて光を拡散させました。LEDって正面から見ないと光っているかどうか分かりにくいもんね。
 
入力はタクトスイッチでなくても、ON/OFFされるものならドアの開け閉めでもいいし、出力もLEDでなくてブザーでもいいでしょう。用途は無限に広がります。
あ、取り出せる電流は限られるので別電源用意するとか考えてね。
 
角度を変えて見れば、こんな感じ。あ、そうそうパスコン入れてみたけど、あったほうがいいよね?ちなみに右側のボタン電池を目玉クリップで留めているモノはRTCです。これもmosakuさんに教えてもらいました。いつもありがとうございます〜<(_ _)>
久しぶりに取り出してみたら、まだ生きていて、ちょっと感激。うるうる。
 
イメージ 2
 
自分なりの工夫も要るだろうということで、汎用ポートに簡単なアダプタを作りました。ハンダ接続用のDサブ9ピンコネクタの金具を外し、丸ピンソケットを付けてみました。ブレッドボード用のワイヤのピンがしっかり挿せます。ただし、細いピンでないと挿せません。ぼくのするこたぁこんなモンです(・∀・)♪
 
イメージ 3
 
説明するほどのこともないけれど、写真も撮ったことだし。
左から、原型、金具外し、プラスチック部分を接着、養生中。
 
イメージ 4
 

全1ページ

[1]

1
2 3
4
5
6
7
8
9
10
11
12
13
14
15 16 17 18 19 20
21 22 23
24
25 26 27
28 29
30
31

過去の記事一覧

最新のコメント最新のコメント

すべて表示

kik**41010
kik**41010
非公開 / 非公開
人気度
Yahoo!ブログヘルプ - ブログ人気度について

よしもとブログランキング

もっと見る
本文はここまでですこのページの先頭へ

[PR]お得情報

CMで話題のふるさと納税サイトさとふる
毎日お礼品ランキング更新中!
2019年のふるさと納税は≪12/31まで≫
数量限定!イオンおまとめ企画
「無料お試しクーポン」か
「値引きクーポン」が必ず当たる!

その他のキャンペーン

みんなの更新記事