チェックボックスをチェックします。供給しない場合は、チェックを外します。PICkit3から電源を供給する場合は、供給電圧を指定します。今回のPIC12F683は5VでOKなので5Vにします。PICマイコンの中には低電圧モデルもありますので、その場合は供給電圧の設定に十分注意します。名詞ではなく動詞(他動詞)ですね。英語を勉強されている学生さんの方々はこんなところにも注意を向けてみるとよいと思います。ここまで設定できたらOKボタンをクリックして、あとはプログラムをビルド、書き込みすることになります。プログラムをビルドします。ウインドウ上のビルドアイコンをクリックします。いう表示が出ますので、それを確認します。書き込みますので、PICkit3をターゲットの電子回路に接続します。今回使用したコネクタはピンの長さがちょっと短いので、PICKit3を左手で固定しながら、書き込みボタンをクリックします。書き込み処理が始まると、以下のようなダイアログが出てきます。again”(今後表示しない)、というチェックボックスをチェックしている場合は出てきません)このダイアログの意味は「警告!これから書き込もうとしているPICマイコン(PIC12F683)だけど、3.3Vタイプと5Vタイプがあって、3.3Vタイプのものに供給電圧5V設定するとまずいこと起こるよ。これからPICマイコンのIDを調べるんだけど、その時にぶっ壊れるかもしれないよ。(意訳)」という感じです。5VタイプなのでOKボタンをクリックします。completeと表示されます。あとは、PICkit3を外して、電子回路に電源を接続、スイッチを入れれば動作するはずです!電子回路側で電源を供給する方法もうひとつの書き込み方法として、電子回路側で電源を供給する方法があります。この方法は、電子回路側は通常動作させるときのように電源をつないでスイッチを入れるだけです。今回この入門で作成した回路の場合は以下のようになります。この状態でPICkit3をコネクタに接続して、先ほどの方法と同様に書き込むをすればOKです。電源供給方法に問題がある場合のエラー例ところで、PICマイコンにプログラムを書き込む際に電源供給はうっかり間違えます。私だけかもしれませんが、よく間違えます。いうことで、間違えるとどうなるか、確認しておきます。PICkit3からは電源供給せずに電子回路側の電源を使用する場合です。この場合、電子回路側の電源を供給しないで書き込みを行うと、以下のメッセージが出力されました。電子回路に誰も電源を供給していないわけですから、何かを読み取ることも書き込むこともできないわけです。3.”というメッセージが表示されます。この意味は、「ターゲットデバイスが見つからなかったんですけど。PICkit3使うときはターゲットデバイスつなげるだろ。普通(意訳)」といった感じです。次は、PICkit3から電源供給するにもかかわらず、さらに電子回路側も電源供給してしまった場合です。この場合は私の環境では以下のメッセージが表示されました。これはちょっと不可解なメッセージですよね。デバイスID、つまりPICマイコンのタイプを調べようとしたら失敗した、と。このメッセージ見て、すぐに「あっ、デバイスID取れなかったのね。電子回路側の電源OFF、っと」なんて人あんまりいなさそうですよね。上のメッセージもそうですが、「もしかしたら電源供給確認した方がよいかも」というようなメッセージを出してくれればいいですが、それも難しいのかもしれません。