labs.beatcraft.com
BC-USB-Kit
BC-USB-Kit/Tutorials

Tutorial1

はじめに

BC-USB-Kit を使って行う、PIC Programming 101、あるいは PIC for Dummy 的なドキュメントです。

Lチカw

古式に則り、まずはLEDを点灯させるところまで。

準備

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の設定と関数を用意したものです。

プロジェクトの新規作成

メニュー File/New Project を開きます。

Categories から Microchip Embedded、Projects から Standalone Project を選び Nextボタンを押します。

TI_00.png

Family は16-bit MCUs (PIC24)、Device は PIC24FJ128GB202を選択し、Next。

TI_01.png

PICKit3を選択。

TI_02.png

X16を選択。

TI_03.png

Project Name に “LED_Test”を入力し、Encoding から UTF-8 を選択。Finishボタンを押します。

TI_04.png

左上に LED_Test が表示されていればOK。

TI_05.png

Source Files を選択し、2本指でクリック(=Windowsの右クリック)して現れるポップアップメニューからNew/C Main File を選択します。

TI_06.png

File Name に main を入力し、Finishボタンを押します。

TI_07.png

Source Files に main.c が追加されます。

TI_08.png

トンカチアイコン(Build) をクリックして下の方に緑色の字で、BUILD SUCCESSFUL と出ていればここまで全てOKです。

TI_09.png

File/Project Properties を開く。
左側のリスト Categories から xc16-gcc を選択、
Option Categories から Preprocessing and messages を選択し、 C include dirs に bc_usbkit_pic24f のパスを追加します。

TI_11.png

Source Files を選択、2本指クリックで、Add Existing Items from Folders を選択。
bc_usbkit_pic24f を追加します。
Source Files の下に、bc_usbkit_pic24f があればOKです。

TI_10.png

main.c に

#include <system.h>

を追加して、トンカチとホウキのアイコン (Clean and Build) をクリックします。
BUILD SUCCESSFUL と出ればOK。準備完了です。

LEDを点灯させる

写真のように BC-USB-Kit と PICKit3を接続します。

# BC-USB-Kitは電源をMBAの右側のUSB端子からとっています。

MBA_and_BC-USB-Kit.jpg

main.c に

SYSTEM_Initialize(SYSTEM_STATE_START);
LED_On(LED_D1);

の2行を追加して

TI_12.png

ビルド= トンカチとホウキのアイコンをクリックします。
そしてとなりにある緑色の右向き三角アイコン= Run Main Project をクリックします。

BC-USB-Kit のLEDがオレンジ色に光っているのが確認できれば成功です。

LED_off.jpg LED_on.jpg

以上。

更新履歴

2015/04/15 初稿公開

Masashi Takemoto a.k.a. lesser

添付ファイル: filebc_usbkit_pic24f.zip 514件 [詳細] fileLED_on.jpg 506件 [詳細] fileLED_off.jpg 587件 [詳細] fileMBA_and_BC-USB-Kit.jpg 503件 [詳細] fileTI_12.png 531件 [詳細] fileTI_11.png 629件 [詳細] fileTI_10.png 618件 [詳細] fileTI_09.png 520件 [詳細] fileTI_08.png 533件 [詳細] fileTI_07.png 612件 [詳細] fileTI_06.png 518件 [詳細] fileTI_05.png 498件 [詳細] fileTI_04.png 627件 [詳細] fileTI_03.png 631件 [詳細] fileTI_02.png 622件 [詳細] fileTI_01.png 493件 [詳細] fileTI_00.png 624件 [詳細]

BC::labsへの質問は、bc9-dev @ googlegroups.com までお願い致します。
トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   最終更新のRSS
Last-modified: 2015-04-16 (木) 13:15:13 (951d)