PIC16C715専用ライターソフト
00/10/09
パラレルポート接続の、簡易Picライターを愛用していますが、多くのラ
イターソフトが公開されていますが、PIC16C715を対象にしたもの
が見当たらなく、PIC16C715のプログラムを作ったにもかかわらず
書き込むことが出来なかったため、このソフトを作成しました。
PIC16C715は、18PinDIPのICでありながらプログラムR
OMが2KByt、ADコンバータが4チャンネル付いているという優れも
のですが、PIC16F84等と同じく、14Bitのプログラムコードで
ありながら2Bitのパリティービットが追加されてプログラムメモリーが
16Bitになっています、その為PIC16F84等と書き込みルーチン
を共通化できないため、ほとんどのフリーのライターソフトで対象外となっ
ているものと思います。
上記回路のライターは簡易タイプで有るため、機種や接続ケーブルによりエ
ラーが出ることがあり、当方では BUSY と GND の間に200ピコのコンデン
サーを付けることで、エラーを防いでいます。
動作環境
ペンティアム100Mhz、ポートアドレス( 0378H )のDOS/V機の
Win98のDOS窓のフルスクリーンモードとPC9821Xa/c
9wのWin95のDOS窓のフルスクリーンモードとエプソンPC2
86NETO-FのDOS3.3で動作の確認を行っています。
制限事項
マイクロチップ社のMPASMでアセンブルをして出来る INHX8M の
ヘキサファイルにのみに対応しています。
プロテクトには対応してい無いため、プロテクトをかけることは、出来
ません。
コンパイラ
TURBO C Vr1.5 ほとんど誰も知らないバージョンで作成しています
設定ファイル作成方法
1.setw715.exe を /m のオプションをつけて実行します。メッセージに
したがって設定を行うと自動的に作成します。
2.自動作成では、P5-100MHzよりも早いCPUのマシンの場合タ
イマー基準値が 460 よりも大きくならない為手動にて、タイマー基準
値を修正する必要があります。
setw715.exe を /c のオプションをつけて実行し、ライターのVppの
出力時間が約10秒になるようにタイマーの基準値を使用機種にあわせ
てノートパッド等で値を大きい値に修正します。
作者の、P5-100MHzのDOS/V機の、設定ファイル内容は以下
のようになっています。
----------------------------------------------------------------
この値を修正--> 397 ; タイマー基準値(10進数 最大 65000 )
0378 ; ポートアドレス(16進数 4桁 )
; DOS/V は 0278, 0378, 03BC
; PC9801,9821 は 0040, 0140
-----------------------------------------------------------------
使用方法
Win98のDOSの日本語モードでフルスクリーンモードにし。
C:>picw715
と入力すると、使用法が表示しますからそれにしたがって、ご使用下さい。
バージョン履歴
v1.02(setw715.c)
DOS/V の I/O ポートアドレスの間違いを修正
NECのPC98シリーズにポートアドレス 0140h を追加
v0.03
設定ファイルの自動作成プログラムを追加し、設定ファイル名称を
picw715.inf から picw715.ini に変更。
NECのPC98シリーズで動作しなかった問題に対応。
( setw715.exe のバージョン 1.01 )
v0.02
picw715.inf ファイルによりポートアドレスと書き込みタイミングを
設定可能にし公開。
v0.01
スタートバージョン
* 注意 *
setw715.exe のバージョンが 1.00 の入った picw715003.lzh をダ
ウンロードされた方がもしもいましたら、廃棄してください。
setw715.exe のバージョン 1.01 に換えて、再度設定ファイルの作
成をしてください。
* 注意 *
おまけ (00/10/09) up
PIC16C715 Win95,98対応版(約30kByt)テストバージョン
*使用法* 解凍して出来た2個のファイルを1つのディレクトリに入れて使用してください
操作画面
最後に
疑問点等があればメールをください。出来る限りお答えするようにします。
このプログラムは、フリーウェアーなので、自由に配布可能です。
このプログラムは、I/Oポートを直接操作しています、場合によっては、
本体および書き込むPICを破損することもあります、使用者自身の責任
でご使用下さい。
「このソフトによってどのような損害が出ても私は責任を負いかねます。」
*PIC16C715専用ライターソフト*−−pw715004.lzh ( 約35kByt )
ファイル内容
picw715.exe Pic16C715ライター実行ファイル
setw715.exe 設定ファイル作成実行ファイル(Ver1.01)
picw715.c ソースファイル
setw715.c ソースファイル
picw.gif Picライター回路図
readme.txt 使用説明ファイル
戻る