超ローコストPICWRITERの製作
もとはPIC専用のBASICコンパイラの開発記事としてスタートしました。
その特筆すべき点はPICプログラマを必要としないことです。
だったのですが。
やっぱりPICWRITERも作りたいなあと。
それで途中からこんな記事を書き出してしまいました。
あ。PICBASICコンパイラはもちろんPICWRITERは不要というのがウリです。
そのこととPICWRITERを作ることとは別の案件です。
PICBASICコンパイラの連載記事のなかにPICWRITERの製作記事を入れてしまいましたので、途中までは「PICBASICコンパイラ」のタイトルになっています。
そこからPICWRITERの記事のみを抜き出して目次としてまとめました。
[目次]
2023年8月3日〜2025年9月2日 [第60回]〜[第330回]目次(リンク一覧)
23/8/3 PICBASICコンパイラ[第60回]●PIC WRITERを作る?
23/8/7 PICBASICコンパイラ[第61回]●PIC WRITERを作ってしまいました
23/8/9 PICBASICコンパイラ[第62回]●PIC WRITERのハードウェア
23/8/12 PICBASICコンパイラ[第63回]●PIC18F13K50/14K50Flash Memory Programming Specification
23/8/15 PICBASICコンパイラ[第64回]●PIC18F13K50 WRITE PROGRAM(部分)
23/8/17 PICBASICコンパイラ[第65回]●PIC WRITER(試作2号機)を使ってPIC18F13K50の書き込みテスト
23/8/21 PICBASICコンパイラ[第66回]●PIC WRITER書き込み後の検証
23/8/22 PICBASICコンパイラ[第67回]●WinMerge
23/8/24 PICBASICコンパイラ[第68回]●HEXファイル比較データの検証
23/8/27 PICBASICコンパイラ[第69回]●HEXファイル比較データの検証(2)
23/8/29 PICBASICコンパイラ[第70回]●HEXファイル比較データの検証(3)
23/8/30 PICBASICコンパイラ[第71回]●PIC18F14K50書き込みテスト
23/8/31 PICBASICコンパイラ[第72回]●PIC18F14K22書き込みテスト
23/9/2 PICBASICコンパイラ[第73回]●PIC18F2450書き込みテスト
23/9/4 PICBASICコンパイラ[第74回]●PIC18F2450書き込みテスト(2)
23/9/6 PICBASICコンパイラ[第75回]●PIC18F2450書き込みテスト(3)
23/9/10 PICBASICコンパイラ[第76回]●PIC18F4550書き込みテスト
24/10/24 PICBASICコンパイラ[第155回]●4日間悩んでおりました
24/10/29 PICBASICコンパイラ[第156回]●やっぱりPIC WRITERを先に作ることに
24/10/30 PICBASICコンパイラ[第157回]●PIC WRITERをPICBS01に接続(写真)
24/11/3 PICBASICコンパイラ[第158回]●まずはバルクイレーズ(BULK ERASE、全消去)
24/11/11 PICBASICコンパイラ[第159回]●書き込みプログラムを作成中です
24/11/13 PICBASICコンパイラ[第160回]●バグではありませんでした
24/11/14 PICBASICコンパイラ[第161回]●LVP書き込みもできました
24/11/21 PICBASICコンパイラ[第162回]●VERIFY
24/11/23 PICBASICコンパイラ[第163回]●PIC18F13K50のWRITE BUFFERは8バイトのはず?
24/11/25 PICBASICコンパイラ[第164回]●PIC18F13K50のWRITE BUFFERは8バイトのはず?(2)
24/11/27 PICBASICコンパイラ[第165回]●PICプログラマERASEチェックの怪
24/11/29 PICBASICコンパイラ[第166回]●PIC18F2450/2550の書き込みテスト
24/11/30 PICBASICコンパイラ[第167回]●/VERIFYの問題表示
24/12/1 PICBASICコンパイラ[第168回]●/VERIFYの問題表示(2)
24/12/2 PICBASICコンパイラ[第169回]●/VERIFYの問題表示(3)
24/12/3 PICBASICコンパイラ[第170回]●PIC18F4550の書き込みテスト
24/12/5 PICBASICコンパイラ[第171回]●PIC18F14K22でまさかのエラー
24/12/6 PICBASICコンパイラ[第172回]●PIC18F14K22でまさかのエラー(2)
24/12/7 PICBASICコンパイラ[第173回]●PIC18F14K22でまさかのエラー(3)
24/12/8 PICBASICコンパイラ[第174回]●PIC18F45K50
24/12/10 PICBASICコンパイラ[第175回]●PIC18F45K50(2)プログラム書き込み
24/12/11 PICBASICコンパイラ[第176回]●PIC18F45K50(3)プログラムを実行
24/12/12 PICBASICコンパイラ[第177回]●PIC18F45K50(4)/PICRD
24/12/13 PICBASICコンパイラ[第178回]●PIC18F45K50(5)HEXファイル作成
24/12/14 PICBASICコンパイラ[第179回]●PIC18F13K50を再テスト
24/12/15 PICBASICコンパイラ[第180回]●CONFIG
24/12/16 PICBASICコンパイラ[第181回]●PIC18F45K20
24/12/17 PICBASICコンパイラ[第182回]●PIC18F45K20(2)動きました!
24/12/18 PICBASICコンパイラ[第183回]●PIC18F45K20(3)45K20用のプログラムを作成
24/12/19 PICBASICコンパイラ[第184回]●PIC18F45K20(4)+3Vに対応
24/12/21 PICBASICコンパイラ[第185回]●PIC18F26K22
24/12/22 PICBASICコンパイラ[第186回]●PIC18F26K22(2)
24/12/24 PICBASICコンパイラ[第187回]●書き込み可能になったPIC
24/12/31 PICBASICコンパイラ[第188回]●PIC16F1827
25/1/1 PICBASICコンパイラ[第189回]●PIC16F1827(2)VDD FIRST
25/1/2 PICBASICコンパイラ[第190回]●PIC16F1827(3)VDD FIRST(2)
25/1/3 PICBASICコンパイラ[第191回]●PIC16F1827(4)端子配列の問題
25/1/5 PICBASICコンパイラ[第192回]●PIC16F1827(5)internal?external?
25/1/6 PICBASICコンパイラ[第193回]●PIC16F1827(6)インテルヘキサファイルのフォーマット
25/1/7 PICBASICコンパイラ[第194回]●PIC16F1827(7)テストプログラム
25/1/8 PICBASICコンパイラ[第195回]●PIC16F1827(8)BANKSEL
25/1/11 PICBASICコンパイラ[第196回]●PIC16F1827(9)CONFIG
25/1/12 PICBASICコンパイラ[第197回]●PIC16F1827(10)CONFIG(2)
25/1/13 PICBASICコンパイラ[第198回]●PIC16F1827(11)4xPLLが無視される?
25/1/16 PICBASICコンパイラ[第199回]●PIC16F1827(12)4xPLL(2)
25/1/19 PICBASICコンパイラ[第200回]●PIC16F627
25/1/21 PICBASICコンパイラ[第201回]●PIC16F627(2)CONFIGはWRITEできていない
25/1/23 PICBASICコンパイラ[第202回]●PIC16F627(3)CONFIGについて
25/1/25 PICBASICコンパイラ[第203回]●PIC16F627(4)3.1Vでは駄目でした
25/1/26 PICBASICコンパイラ[第204回]●PIC16F627(5)BULK ERASEできません
25/1/28 PICBASICコンパイラ[第205回]●PIC16F84
25/1/29 PICBASICコンパイラ[第206回]●PIC16F84(2)PIC WRITERプログラムを作成
25/1/30 PICBASICコンパイラ[第207回]●PIC16F84(3)動作テスト
25/1/31 PICBASICコンパイラ[第208回]●PIC16F84(4)やっぱりBULK ERASEはできません
25/2/1 PICBASICコンパイラ[第209回]●PIC16F84(5)ERASE&WRITE
25/2/4 PICBASICコンパイラ[第210回]●PIC16F84(6)デバイスが見つからない?
25/2/5 PICBASICコンパイラ[第211回]●PIC16F627(6)Vdd FIRSTでもよいらしい
25/2/6 PICBASICコンパイラ[第212回]●PIC16F627(7)リバースエンジニアリング
25/2/7 PICBASICコンパイラ[第213回]●PIC16F627(8)logianaで解析
25/2/8 PICBASICコンパイラ[第214回]●PIC16F627(9)logianaで解析(2)
25/2/9 PICBASICコンパイラ[第215回]●PIC16F627(10)logianaで解析(3)
25/2/10 PICBASICコンパイラ[第216回]●PIC16F627(11)logianaで解析(4)
25/2/11 PICBASICコンパイラ[第217回]●PIC16F627(12)logianaで解析(5)
25/2/12 PICBASICコンパイラ[第218回]●PIC16F627(13)logianaで解析(6)
25/2/13 PICBASICコンパイラ[第219回]●PIC16F627(14)logianaで解析(7)
25/2/17 PICBASICコンパイラ[第220回]●PIC16F627(15)logianaで解析(8)
25/2/19 PICBASICコンパイラ[第221回]●PIC16F627(16)念のため動作テスト
25/2/21 PICBASICコンパイラ[第222回]●PIC16F84(7)CP解除?
25/3/2 PICBASICコンパイラ[第223回]●PIC16F84A(1)怪奇現象???
25/3/4 PICBASICコンパイラ[第224回]●PIC16F84A(2)Load Configコマンドが怪しい
25/3/5 PICBASICコンパイラ[第225回]●PIC16F84A(3)はじめにLoad Configありき
25/3/6 PICBASICコンパイラ[第226回]●PIC16F84A(4)初動がおかしい
25/3/7 PICBASICコンパイラ[第227回]●PIC16F84A(5)CPLDロジアナで確認
25/3/8 PICBASICコンパイラ[第228回]●PIC16F84A(5)Vppをオシロで確認
25/3/9 PICBASICコンパイラ[第229回]●PIC16F84A(6)/ERASE
25/3/10 PICBASICコンパイラ[第230回]●PIC16F84(8)念のために再テスト
25/3/11 PICBASICコンパイラ[第231回]●PIC16F627(17)念のために再テスト
25/3/12 PICBASICコンパイラ[第232回]●PIC16F627(18)念のために再テスト(2)
25/3/13 PICBASICコンパイラ[第233回]●PIC16F628A
25/3/14 PICBASICコンパイラ[第234回]●PIC16F628A(2)テストプログラムのソースリスト
25/3/15 PICBASICコンパイラ[第235回]●PIC16F628A(3)/PICWRも/ERASEもOKになりました!
25/3/16 超ローコストPICWRITERの製作[第236回]●PIC16F628A(4)コピープロテクト消去
25/3/19 超ローコストPICWRITERの製作[第237回]●PIC16F1503
25/3/20 超ローコストPICWRITERの製作[第238回]●PIC16F1503(2)テストプログラム
25/3/21 超ローコストPICWRITERの製作[第239回]●PIC16F1503(3)/ERASE
25/3/23 超ローコストPICWRITERの製作[第240回]●PIC16F1503(4)/PICWRで問題が発生
25/3/24 超ローコストPICWRITERの製作[第241回]●PIC16F1503(5)バグ発見!!
25/3/25 超ローコストPICWRITERの製作[第242回]●PIC16F1503(6)CP(コピープロテクト)
25/3/27 超ローコストPICWRITERの製作[第243回]●PIC16F88
25/3/28 超ローコストPICWRITERの製作[第244回]●PIC16F88(2)CHIP ERASE
25/3/29 超ローコストPICWRITERの製作[第245回]●PIC16F88(3)/PICWR
25/3/30 超ローコストPICWRITERの製作[第246回]●PIC16F88(4)テストプログラムを実行
25/3/31 超ローコストPICWRITERの製作[第247回]●PIC16F88(5)テストプログラム(2)
25/4/1 超ローコストPICWRITERの製作[第248回]●PIC16F88(6)テストプログラム(3)
25/4/2 超ローコストPICWRITERの製作[第249回]●PIC16F88(7)CP(コピープロテクト)
25/4/3 超ローコストPICWRITERの製作[第250回]●DEVICE IDを確認
25/4/5 超ローコストPICWRITERの製作[第251回]●PIC16F88とPIC16F627のテスト
25/4/6 超ローコストPICWRITERの製作[第252回]●PIC16F88とPIC16F627のテスト(2)
25/4/7 超ローコストPICWRITERの製作[第253回]●PIC16F84Aのテスト
25/4/8 超ローコストPICWRITERの製作[第254回]●PIC16F87のテスト
25/4/9 超ローコストPICWRITERの製作[第255回]●PIC16F84のテスト
25/4/10 超ローコストPICWRITERの製作[第256回]●PIC16F1503のテスト
25/4/11 超ローコストPICWRITERの製作[第257回]●PIC16F1827のテスト
25/4/12 超ローコストPICWRITERの製作[第258回]●PIC16F628Aのテスト
25/4/14 超ローコストPICWRITERの製作[第259回]●PIC12F629
25/4/15 超ローコストPICWRITERの製作[第260回]●PIC12F629(2)テストプログラム
25/4/16 超ローコストPICWRITERの製作[第261回]●PIC12F629(3)テスト回路
25/4/17 超ローコストPICWRITERの製作[第262回]●PIC12F629(4)PIC WRITERのテスト
25/4/18 超ローコストPICWRITERの製作[第263回]●PIC16F883
25/4/19 超ローコストPICWRITERの製作[第264回]●PIC16F883(2)システムCLOCKの設定
25/4/20 超ローコストPICWRITERの製作[第265回]●PIC16F883(3)PIC WRITERのテスト
25/4/21 超ローコストPICWRITERの製作[第266回]●PIC16F883(4)CONFIG2
25/4/22 超ローコストPICWRITERの製作[第267回]●PIC16F887
25/4/23 超ローコストPICWRITERの製作[第268回]●PIC16F887(2)動作テスト
25/4/25 超ローコストPICWRITERの製作[第269回]●PIC16F716
25/4/26 超ローコストPICWRITERの製作[第270回]●PIC16F716(2)テストプログラム
25/4/27 超ローコストPICWRITERの製作[第271回]●PIC16F716(3)BOR(ブラウンアウトリセット)
25/4/28 超ローコストPICWRITERの製作[第272回]●PIC16F716(4)PICWRITERのテスト
25/5/2 超ローコストPICWRITERの製作[第273回]●PIC16F1938
25/5/3 超ローコストPICWRITERの製作[第274回]●PIC16F1938(2)テストプログラム
25/5/4 超ローコストPICWRITERの製作[第275回]●PIC16F1938(3)テストプログラム(2)内蔵クロック発振回路
25/5/5 超ローコストPICWRITERの製作[第276回]●PIC16F1938(4)テストプログラム(3)外付水晶発振
25/5/6 超ローコストPICWRITERの製作[第277回]●PIC16F1938(5)テストプログラム(4)4xPLL
25/5/7 超ローコストPICWRITERの製作[第278回]●PIC16F1938(6)テストプログラム(5)4xPLLをOFFにしました
25/5/8 超ローコストPICWRITERの製作[第279回]●PIC16F1938(7)テストプログラム(6)外部クロック入力
25/5/9 超ローコストPICWRITERの製作[第280回]●PIC16F1938(8)テストプログラム(7)FSCM
25/5/10 超ローコストPICWRITERの製作[第281回]●PIC16F1938(9)PICWRITERのテスト
25/5/11 超ローコストPICWRITERの製作[第282回]●PIC16F1939
25/5/16 超ローコストPICWRITERの製作[第283回]●PIC16F54
25/5/17 超ローコストPICWRITERの製作[第284回]●PIC16F54(2)テストプログラム
25/5/18 超ローコストPICWRITERの製作[第285回]●PIC16F54(3)動作テスト
25/5/19 超ローコストPICWRITERの製作[第286回]●PIC16F54(4)PIC16F57
25/5/23 超ローコストPICWRITERの製作[第287回]●PIC16F54(5)リバースエンジニアリング
25/5/25 超ローコストPICWRITERの製作[第288回]●PIC16F54(6)リバースエンジニアリング(2)
25/5/27 超ローコストPICWRITERの製作[第289回]●PIC16F54(7)リバースエンジニアリング(3)
25/5/29 超ローコストPICWRITERの製作[第290回]●PIC16F54(8)リバースエンジニアリング(4)
25/5/31 超ローコストPICWRITERの製作[第291回]●PIC16F54(9)リバースエンジニアリング(5)
25/6/1 超ローコストPICWRITERの製作[第292回]●PIC16F54(10)リバースエンジニアリング(6)
25/6/2 超ローコストPICWRITERの製作[第293回]●PIC16F54(11)PICWRITERのテスト
25/6/3 超ローコストPICWRITERの製作[第294回]●PIC16F1503(7)動作テスト
25/6/6 超ローコストPICWRITERの製作[第295回]●PIC16F1455
25/6/7 超ローコストPICWRITERの製作[第296回]●PIC16F1455(2)テストプログラム
25/6/8 超ローコストPICWRITERの製作[第297回]●PIC16F1455(3)レベル変換
25/6/9 超ローコストPICWRITERの製作[第298回]●PIC16F1455(4)LVP=1の意味
25/6/10 超ローコストPICWRITERの製作[第299回]●PIC16F1455(5)WRITE/READできました
25/6/11 超ローコストPICWRITERの製作[第300回]●PIC16F1455(6)ERASE
25/6/12 超ローコストPICWRITERの製作[第301回]●PIC16F1455(7)LVPモードでWRITE/READ
25/6/14 超ローコストPICWRITERの製作[第302回]●PIC16F1825
25/6/15 超ローコストPICWRITERの製作[第303回]●PIC16F1825(2)もとのHEXファイルがおかしい
25/6/16 超ローコストPICWRITERの製作[第304回]●PIC16F1825(3)テストプログラム/動作テスト
25/6/17 超ローコストPICWRITERの製作[第305回]●PIC16F1705
25/6/18 超ローコストPICWRITERの製作[第306回]●PIC16F1509
25/6/20 超ローコストPICWRITERの製作[第307回]●書き込み可能になったPIC(PIC12F/PIC16F)
25/6/22 超ローコストPICWRITERの製作[第308回]●PIC12F1612
25/7/5 超ローコストPICWRITERの製作[第309回]●PIC12F1612(2)PIC12F629のSFR
25/7/6 超ローコストPICWRITERの製作[第310回]●PIC12F1612(3)PIC12F1612のSFR
25/7/7 超ローコストPICWRITERの製作[第311回]●PIC12F1612(4)テストプログラム
25/7/8 超ローコストPICWRITERの製作[第312回]●PIC12F1612(5)MPLABでアセンブル
25/7/14 超ローコストPICWRITERの製作[第313回]●PIC12F1612(6)テストプログラムを実行
25/7/22 超ローコストPICWRITERの製作[第314回]●PIC16アセンブラ
25/7/23 超ローコストPICWRITERの製作[第315回]●PIC16アセンブラ(2)
25/7/30 超ローコストPICWRITERの製作[第316回]●PIC16アセンブラ(3)
25/8/1 超ローコストPICWRITERの製作[第317回]●PIC16アセンブラ(4)念のため命令コードを確認
25/8/11 超ローコストPICWRITERの製作[第318回]●PIC16アセンブラ(5)エラーコード
25/8/13 超ローコストPICWRITERの製作[第319回]●PIC16アセンブラ(6)命令コードを再度確認/これで終るはずだったのですが…
25/8/14 超ローコストPICWRITERの製作[第320回]●PIC16アセンブラ(7)命令コードを追加
25/8/15 超ローコストPICWRITERの製作[第321回]●PIC16アセンブラ(8)BRA部分のプログラムを修正しました
25/8/19 超ローコストPICWRITERの製作[第322回]●PIC18アセンブラ
25/8/21 超ローコストPICWRITERの製作[第323回]●PIC18アセンブラ(2)BR命令
25/8/22 超ローコストPICWRITERの製作[第324回]●PIC18アセンブラ(3)BR命令(2)
25/8/23 超ローコストPICWRITERの製作[第325回]●PIC18アセンブラ(4)SFR
25/8/25 超ローコストPICWRITERの製作[第326回]●PIC18アセンブラ(5)CONFIG
25/8/26 超ローコストPICWRITERの製作[第327回]●PIC18アセンブラ(6)CONFIG(2)
25/8/27 超ローコストPICWRITERの製作[第328回]●PIC18アセンブラ(7)CONFIG(3)
25/8/31 超ローコストPICWRITERの製作[第329回]●PIC16アセンブラ(9)機能追加(FSR)
25/9/2 超ローコストPICWRITERの製作[第330回]●PIC16アセンブラ(10)「FSRファイル」は必須ではありません
ホームページトップへ戻る