- 追加された行はこの色です。
- 削除された行はこの色です。
[[BC-USB-Kit/Tutorials]]
#contents
*Tutorial1 [#i549ab36]
**はじめに [#j5ddeaaf]
BC-USB-Kit を使って行う、PIC Programming 101、あるいは PIC for Dummy 的なドキュメントです。
**Lチカw [#h5592341]
古式に則り、まずはLEDを点灯させるところまで。
**準備 [#rcae96fa]
http://labs.beatcraft.com/ja/index.php?BC-USB-Kit%2Fget%20started~
ここを参考に MPLAB X IDE をインストールして下さい。~
# ここでは MPLAB X IDE v2.35 を Mac OS X (10.10.3) にインストールして使っています。~
~
bc_usbkit_pic24f.zip をダウンロードし、適当な場所に展開して下さい。~
BC-USB-Kit を簡単に使えるように、クロックなどの初期設定や、ボタンやLEDの設定と関数を用意したものです。~
**プロジェクトの新規作成 [#af33c8d5]
メニュー File/New Project を開きます。~
Categories から Microchip Embedded、Projects から Standalone Project を選び Nextボタンを押します。~
&ref(TI_00.png,,60%);
Family は16-bit MCUs (PIC24)、Device は PIC24FJ128GB202を選択し、Next。~
&ref(TI_01.png,,60%);
PICKit3を選択。~
&ref(TI_02.png,,60%);
X16を選択。~
&ref(TI_03.png,,60%);
Project Name に “LED_Test”を入力し、Encoding から UTF-8 を選択。Finishボタンを押します。~
&ref(TI_04.png,,60%);
左上に LED_Test が表示されていればOK。~
&ref(TI_05.png,,60%);
Source Files を選択し、2本指でクリック(=Windowsの右クリック)して現れるポップアップメニューからNew/C Main File を選択します。~
&ref(TI_06.png,,60%);
File Name に main を入力し、Finishボタンを押します。~
&ref(TI_07.png,,60%);
Source Files に main.c が追加されます。~
&ref(TI_08.png,,70%);
トンカチアイコン(Build) をクリックして下の方に緑色の字で、BUILD SUCCESSFUL と出ていればここまで全てOKです。~
&ref(TI_09.png,,60%);
File/Project Properties を開く。~
左側のリスト Categories から xc16-gcc を選択、~
Option Categories から Preprocessing and messages を選択し、
C include dirs に bc_usbkit_pic24f のパスを追加します。~
&ref(TI_11.png,,60%);
Source Files を選択、2本指クリックで、Add Existing Items from Folders を選択。~
bc_usbkit_pic24f を追加します。~
Source Files の下に、bc_usbkit_pic24f があればOKです。~
&ref(TI_10.png,,60%);
main.c に
#include <system.h>
を追加して、トンカチとホウキのアイコン (Clean and Build) をクリックします。~
BUILD SUCCESSFUL と出ればOK。準備完了です。
**LEDを点灯させる [#f2c1b548]
写真のように BC-USB-Kit と PICKit3を接続します。~
# BC-USB-Kitは電源をMBAの右側のUSB端子からとっています。
&ref(MBA_and_BC-USB-Kit.jpg,,60%);
main.c に
SYSTEM_Initialize(SYSTEM_STATE_START);
LED_On(LED_D1);
の2行を追加して~
&ref(TI_12.png,,60%);
ビルド= トンカチとホウキのアイコンをクリックします。~
そしてとなりにある緑色の右向き三角アイコン= Run Main Project をクリックします。~
~
BC-USB-Kit のLEDがオレンジ色に光っているのが確認できれば成功です。~
&ref(LED_off.jpg,,50%); → &ref(LED_on.jpg,,50%);
以上。
** 更新履歴 [#uf7429ec]
2015/04/15 初稿公開 ~
RIGHT:Masashi Takemoto a.k.a. lesser