ものづくりコンテスト:演習課題

ものづくりコンテストでは新しくプロジェクトを作ってMCCを使って初期化部分の作成をおこなう必要がある。
ここでは新規プロジェクトの作り方とプロジェクトのコピーの練習をおこなう

演習の内容

1.ゼロから新しいプロジェクトを作る

新規プロジェクト mykadai1 を作成してRGBLEDを点滅させる(点滅間隔は人が点滅を認識できれば良い)

2.プロジェクトをコピーして新しいプロジェクトを作る

mykadai1をコピーしてmykadai2を作り回答例のプロジェクトを参考にして以下の処理をおこなう

A.7セグメントLEDに2桁の数値を表示する。

B.SW2(トグルSW)がONの時SW1(タクトスイッチ)を押す毎にLEDの数値がカウントアップする(最大12)

C.SW2がOFFの時SW1を押す毎に7セグメントの数値がカウントダウンする。―12以下にはならないようにする。

D.printf文を使って7セグメントの数値とスイッチの状態をPCのターミナルに表示する

3.おまけの課題

時間が余った人はスイッチを押す毎にステッピングモータが文字盤の1目盛りづつ動くプロジェクト mykadai3を作ってみる。

新規プロジェクト作成手順

新規プロジェクト mykadai1 を作る

メインメニューの
File -> Close All Projectsで全てのプロジェクトを閉じる
File -> New Projectを実行して下のウィンドウを開き Next をクリック

デバイスPIC18F45K22を選択する

Select DeviceのウィンドウでFamily (PIC18)の中からPIC18F45K22 を選択してNextをクリック
※たくさんのデバイスがあるので間違えないように

書き込みツールにPicKit3を指定する

Select ToolsウィンドウでPicKit3を選んでNextをクリック

コンパイラを選ぶ

Select CompilerウィンドウでコンパイラXC8を選んでNextをクリック

プロジェクト名とフォルダを指定

Select Project Name and Folder ウィンドウでプロジェクト名とフォルダを入力してFinishをクリックすると新しいプロジェクトが作られる
※ プロジェクト名は mykadai とする
※ フォルダはサンプルプロジェクトが入っている場所と同じでOK
※ Encoding にShift JISを選んでおくとWindowsのメモ帳で日本語が正常に表示される

続いてMCCを使って設定をおこなう(別資料参照)

コメントを残す

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

CAPTCHA


日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)