PIC解説

PIC超入門!ゼロからLチカまでの道【その4:プログラム書き込み~Lチカ】

投稿日:2020-07-10 更新日:

前回プログラムが完成したので、あとはプログラムを書き込んで、回路を組み立ててついにLチカです!

あともう少しでゴールなので頑張りましょう。

前回の記事はこちらhttps://rikeden.net/?p=340

プログラムの書き込み

MPLAB X IDEで作成したプログラムをPICに書き込むには、プログラマーが必要であり、今回はPICkit3を使用します。

まずはPICkit3をPICに接続しましょう。PICkit3、PIC16F1827のピン配置は下図のようになっているので、PICの対応するピンにジャンパ線などで繋げます。

具体的には、PICkit3 - PIC16F1827のピン番号で表すと、

  • 1 - 4
  • 2 - 14
  • 3 - 5
  • 4 - 13
  • 5 - 12

となります。6番ピンは使いません。こんな感じで大丈夫です。

 

次にPICkit3をPCに接続した状態で、MPLAB X IDEにて書き込みボタンを押します。

初回はデバイスを選択する画面が出るかと思うので、接続したPICkit3を選択して進みます。

また、電圧かけすぎてない?ほんとに大丈夫?的な警告が出てきますが、配線を間違えてなければ大丈夫です。そのまま進んでください。Outputウィンドウに色々ログがでてきて、最終的にProgramming/Verify completeと表示されれば書き込み成功です。

何かエラーがでた場合には、配線を確認してみてください。配線に問題がない場合はPICkit3をPCに接続しなおすとうまくいくことがあります。

 

Lチカ

プログラムの書き込みができたらブレッドボードに回路を組み立てて動作確認をしてみましょう。

回路図はこんな感じです。

ただLEDと抵抗を繋げるだけなので気を付ける点としてはLEDの極性ぐらいでしょうか。長い方がプラスですよ!

こんな感じにLチカできたでしょうか?

4回にわたるPIC超入門講座いかがだったでしょうか。この記事を見てPIC電子工作を始めてみたという方がいたらとてもうれしい限りです。

不明な点があったらコメントやTwitterなどお気軽にどうぞ。

-PIC解説

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


関連記事

PIC超入門!ゼロからLチカまでの道【その3:コンフィギュレーション~プログラミング】

前回プロジェクトを作成して設定まで終わったのでいよいよプログラミングに入ります。PICの第一の関門であるコンフィギュレーションも順を追ってやっていけば簡単にできます。 前回の記事はこちらhttps:/ …

【PIC】SPI通信のやり方

多くのPICに搭載されているMSSPモジュールを使うとI2CとSPIの2つのシリアル通信を行うことができます。 今回はSPI通信のやり方(マスター)を紹介します。I2Cについてはこちらを参照してくださ …

【PIC】LCD 1602の使い方

今回はパラレル接続のキャラクタLCDの使い方を紹介します。 タイトルに1602とついていますが、キャラクタLCDの制御ICは大抵同じものなので、文字数の違うものだったり、メーカーの違うものであっても同 …

PICでUSARTに四苦八苦

今回はパソコンとのシリアル通信に挑戦しましたがなかなか苦労しました。最初に結論だけ言うと、 マイコンのTXは相手のRXに、RXはTXに! 逆に接続するよ! ってことでした。それでは本文↓   …

【PIC】ADCの使い方 サーミスタで温度測定

今回はADC (Analog to Digital Converter) の使い方を解説します。PICのIOピンは通常デジタルの入出力しか出来ませんが、ADCを使用することでアナログ入力(電圧測定)を …