PIC解説

PIC超入門!ゼロからLチカまでの道【その2:プロジェクト作成~プロパティ設定】

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

前回MPLAB X IDEを導入したので、今回はプロジェクトの作成から説明していきます。

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

プロジェクトの作成

MPLAB X IDEを起動したら左上のFile > New Project... を開きます。

最初はStandalone Project(デフォルト)を選択し、次に使用するPICを設定します。リストから探すのは大変なので直接入力しましょう。ToolはShow Allにチェックを入れてPICkit3を選択します。すでにPCにPICkit3を接続している場合はシリアル番号が表示されるのでそちらを選択してください。

次の項目は何も選択せずに進み、Select Complierの画面でXC8コンパイラを選択します。

最後に、プロジェクトの名称とエンコード方式を設定します。エンコード方式をShift JISに設定すると、コメント中に全角文字を入力しても文字化けしなくなります。

Finishを押してプロジェクト作成完了です。

プロジェクトが出来たら、ソースファイルも作成しましょう。

左側のProjectsタブのSource Filesを右クリックしてNew > main.c... を開きます。mainファイルの名前を入れてFinishを押せば完了です。

 

プロパティの設定

プロジェクトを作成したら、忘れないうちにプロパティを設定しておきましょう。

まず、左側のProjectsタブの一番上にあるプロジェクト名を右クリックし、一番下にあるPropertiesを開きます。

まずはPICkit3の設定です。プログラムを書き込むときにPICに電源を供給する必要がありますが、これをPICkit3から供給できるようにします。

左側のCategoriesからPICkit3を選び、右上のOption categoriesでPowerを選び、チェックを入れます。

次にコンパイラの設定です。XC8 Global Optionsを選び、C standardをC90に設定します。

設定が完了したらApplyを押して適用させます。

 

次回はいよいよプログラミングに入ります。PIC特有のコンフィギュレーションなど少々面倒なところもありますが、一歩ずつ着実に進んでいきましょう。https://rikeden.net/?p=340

-PIC解説

執筆者:


comment

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

CAPTCHA


関連記事

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

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

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

前回プログラムが完成したので、あとはプログラムを書き込んで、回路を組み立ててついにLチカです! あともう少しでゴールなので頑張りましょう。 前回の記事はこちらhttps://rikeden.net/? …

【PIC】LCD 1602の使い方

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

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

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

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

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