新居浜高専PICマイコン学習キット Ver.3 完全ガイド

サポートページ

この記事を読むのに必要な時間:およそ 0.5 分

ダウンロード

プログラムのテキストデータ(付録1,付録2)

(2023年4月5日更新)

本書の付録1・プログラム例,付録2・サンプルプログラムのテキストデータをダウンロードできます。

ダウンロード
掲載プログラム例テキストデータ.txt

「付録1・プログラム例」「付録2・サンプルプログラム」が1つのテキストファイルに入っています。

必要な箇所をコピーしてご利用ください。

なお,「付録3:モニタプログラムに内蔵のサンプルプログラム」はマイコン(IC1)に内蔵されています。

モニタプログラム(Ver.3へのアップグレード・HEX ファイル)

(2023年4月5日更新)

Ver.2のキットのPICをPIC16F18857に取り替え,以下のHEXファイルを書き込んでください(Ver.2からVer.3へのアップグレードは,クロック発振のための水晶振動子の付け替えも必要です。8MHzの水晶振動子に付け替えてください。本書のp.15を参照してください)。

ダウンロード
NNCTkit_v2_with_monitor.X.production.hex

HEXファイルをマイコンに書き込むには,別途プログラミングツール(PICkitやMPLAB SNAP等)が必要です(書き込みの方法は本書では解説していません。関連書籍またはネットでお調べください)。

モニタプログラム:英語版

(2023年4月5日更新)

英語版では,RC0~7をPWM制御するためのpwm()関数が使えます(ただし各bitのduty比を独立して変えることはできません)。

ダウンロード
英語版一式
(NNCTkit_v3_en.X.production.hex,PWM_example.txt,英語版説明.pdf)

ダウンロードしてご利用ください(書き込みの方法は本書では解説していません。関連書籍またはネットでお調べください)。

なお,Ver.3に「モニタプログラム:英語版」を書き込むと,現時点で搭載されている「モニタプログラム」は消去されてしまいます。同時に利用することはできませんので,元に戻すには「NNCTkit_v2_with_monitor.X.production.hex」を再度,書き込んでください。

組立手順書

(2024年1月23日更新)

「新居浜高専PICマイコン学習キットVer.3」の組み立て方に関しまして,新居浜高専での実際の授業に使用しているテキストに沿った「組み立て手順書」を公開します。本キットを学校の授業等で使用する際,この「組み立て手順書」をご活用ください。また,電子工作の初心者の方にも,参考資料としてご利用頂けると思います。なお,キットVer.2はVer.3と基板が共通ですので,Ver.2の組み立て手順書としてもご利用頂けます。以下よりダウンロードできます(秋月電子通商のキットを購入された方は,両面スルーホール基板用を選択してください)。

組み立て手順書
ダウンロード
新居浜高専オリジナルの片面基板使用版
(KitV3_text_A1.pdf)
両面スルーホール基板使用版(秋月電子通商のキット同梱の基版)
(KitV3_text_B1.pdf)
注意
キット同梱の基板を使用される方は「KitV3_text_B1」を用いてください。学校における授業等で本キットを利用される場合は,新居浜高専オリジナルの片面基板を使用されることをお勧めします。両面スルーホール基板の場合,間違えて部品をハンダ付けしてしまった際のリカバリーが非常に困難になります。

片面プリント基板のパターンデータ

(2024年1月23日更新)

新居浜高専PICマイコン学習キットVer.3用

新居浜高専オリジナルの片面プリント基板のパターンデータ(Ver.2にも使えます)「プリント基板のパターンデータ」をダウンロードできるようにしました。授業等で複数枚必要といった場合にご利用ください。(部品はこちらでは用意していません。秋月電子通商で別途ご購入ください。)

ダウンロード
「新居浜高専 電子制御工学科」「電子基礎実習」のロゴ入り
(KitVer3_PCB_original.zip)
上記ロゴ無し
(KitVer3_PCB_noLogo.zip)

それぞれzipファイルを「p板.com」にアップロードして基板製作を依頼することができます。依頼方法,購入方法等はp板.comのWebページをご覧ください。

基板は片面基板です。基板サイズは 117.5mm × 90.5mm です。

zipの構成ファイルは,

  • ***.ctr : 外形
  • ***.btm : L2面パターン(ハンダ面の配線パターン)
  • ***.rmb : L2面レジストマスク(ハンダレジストマスクパターン)
  • ***.drl : ドリルデータ
  • ***.slk : L1面シルク(部品面のシルク印刷データ)

(以上,全て拡張ガーバー形式)

  • DrilList.txt : ドリルリスト
  • FileList.xls : ファイルリスト

なお,p板Webチェッカーではエラーが検出されますが,原因不明のゴミデータによるものと思われますので,無視して構いません。

新居浜高専PICマイコン学習キットVer.3のファームウェア
ソースコードのMPLABXプロジェクトファイル

(2024年1月24日更新)

ダウンロード
新居浜高専PICマイコン学習キットVer.3のファームウェア
ソースコードのMPLABXプロジェクトファイル一式

(NNCTkitV3.zip)
開発環境
  • MPLABX5.50
  • XC8 2.00
  • Device Family Pack PIC16F1xxxx_DFP(1.2.99)

上記以外の環境での動作は保証できません。

注意
改変される場合は自己責任で行ってください。