死の谷を渡ろう!ICSP書き込みアダプター
PIC ICSP automatic writing adapter for PICKIT**
PICプログラミングを志し、PicKit、PIC、ブレボ、etcを購入してデーターシートと睨めっこをして、テストプログラムを書き、いざPICへプログラムの書き込みで
「Failed to program device」などのエラーが発生し、PICプログラミングを断念された方は多いのでは?
この「死の谷」を多少なりとも安全に渡る為にICSPアダプター(通称ゲタ)を開発してみた。
また私を含め、いろんなPICで遊んでみたいのだが、視力と気力の問題で「死の谷」を渡るのが面倒になってきている人の為にもなると確信している。
◆装置について
ICSP(PicKit)にてPICをプログラミングする時の、5本の配線MCLR/VDD/VSSICSPDAT/ICSPCLKをPICタイプを選ぶ事で切り替えてくれる。
◆装置の仕様
1.ロータリーエンコーダーにてPICタイプを変更できること
2.選ばれているPICタイプの代表的な型番、ピンアサインが液晶(OLED)で表示されること
3.PICへの電源はオンボード、PicKitの何方からでも供給できること
4.オンボードのVDDは3.3V、5Vを備えること
5.ターゲットPICを本ゲタ上に置い状態で、外部回路の接続が可能なこと
6.対応可能PICは秋月電商さんの「PicKit対応ICSP書き込みアダプターキット」と同じとすること
◆メモリーマップ
◆使い方
1.左下の6ピンヘッダーにPicKitを接続します。
2.ZIFソケットにターゲットPICを取り付けます。右下が1番ピンとなります。
3.ロータリーエンコーダーを回し、PICタイプを選択し、ロータリーエンコーダーをプッシュします。
4.MPLAB X IDEからプログラムを書き込んで下さい。
◆動作状態動画
OLEDディスプレー表示部(128x64 SSD1306)
LCDディスプレー接続時表示(16x2 1602A)
PIC12F609書き込み風景
◆その他
手持ちのPICでのテスト終わりました。10F200,10F322,16F88,16F1503,16F18326で書き込み。
テスターで接続を確認している時に、ショートさせて16F18326を2個お釈迦にしました。AMS1117-5が死んでいてPICに12V電圧がかかってました。
LCD、7セグは無くても動作します。メインはOLEDなんですが、デバック時に便利だろうと搭載可能にしています。
-
takuo.saito
さんが
2021/02/10
に
編集
をしました。
(メッセージ: 初版)
-
takuo.saito
さんが
2021/02/10
に
編集
をしました。
-
takuo.saito
さんが
2021/02/17
に
編集
をしました。
-
takuo.saito
さんが
2021/02/19
に
編集
をしました。
-
takuo.saito
さんが
2021/02/19
に
編集
をしました。
-
takuo.saito
さんが
2021/02/19
に
編集
をしました。
-
takuo.saito
さんが
2021/02/19
に
編集
をしました。
-
takuo.saito
さんが
2021/02/24
に
編集
をしました。
Opening
takuo.saito
2021/09/01 -
takuo.saito
さんが
2022/01/18
に
編集
をしました。
ログインしてコメントを投稿するICSP PICライティングアダプター Ver.2を作りました。
ICSP PIC ライティングアダプター Ver.2
ICSP PIC ライティングアダプター Ver.2 プレゼント(少額販売)