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でUSARTに四苦八苦

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

【PIC】LCD 1602の使い方

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

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

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

【PIC】I2C通信のやり方

マイコンでLチカが出来たら次はLCDに文字を表示したり、色々なセンサーを扱いたいですよね。今回はマイコンと周辺機器の通信によく使われるI2C通信のやり方をちょっとだけ詳しく解説していきます。 目次1 …

【PIC】SPI通信のやり方

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