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】I2CでLCDに文字を表示する

前回の記事でI2C通信を制御するライブラリを作成したので、今回はそれを使ってLCDに文字を表示させてみたいと思います。 前回の記事はこちら↓ 【PIC】I2C通信のやり方 目次1 LCD2 接続方法3 …

PIC超入門!ゼロからLチカまでの道【その1:部品購入~IDE導入】

電子工作を始めてみたいけど、何から手を付けていいか分からない…。そんな方のためのゼロからLEDを点滅させる(通称Lチカ)ところまでの超入門講座です。 目次1 PICとは2 必要なもの2.1 1.必須の …

PICでカラーLCDモジュールを動かしてみた話【ST7789】

今回は以前にAmazonで購入したまま積んでいた フルカラーグラフィックLCDをPICで制御してみました。 激ムズというわけではありませんでしたが、いくつかつまずいたポイントがあったので備忘録がてら記 …

【PIC】I2Cでセンサーの値を読み取る

電子工作といえば色々なセンサーを使ってみたいですよね。 温度・湿度センサーや加速度センサー、ジェスチャーセンサーなんてものもあります。多くのセンサーはI2C通信で扱えるので一つやり方を覚えてしまえば色 …

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

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