C 言語& MCC による PIC プログラミング大全(シーゲンゴアンドエムシーシーニヨル ピックプログラミングタイゼン)
プログラミング- 著者:
- 後閑 哲也(ゴカン テツヤ)
- 出版社:
- 技術評論社
- 出版日:
- 2023年03月18日
- ISBN:
- 9784297133641
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
名著「 C 言語による PIC プログラミング大全」がさらに使いやすくなりました。
PIC のプログラム開発のためには、統合開発環境である「 MPLAB X IDE 」が便利です。さらに、ここに組み込めるプラグイン「 MCC (MPLAB Code Configurator) 」を使えば、 GUI 操作でレジスタを設定した C 言語のソースコードを作成してくれるので、いちいちレジスタの設定を調べる必要はありません。ただ、便利なツールなのに、あまりにも多機能すぎて、初心者はどこになにがあるのか、どう操作すればよいのかがわかりにくいというデメリットもあります。本書では、これらの使い方を詳しく解説します。
なお、初心者にとって、学習用ハードウェアの製作は少しハードルが高かったのですが、本書では既製品を活用することで、お手軽に PIC マイコンの各種機能を試せるようにしました。
電子工作をマイコンボードで始めたけれど、そろそろ、 PIC マイコンが気になってきたなという方、また、これまではデータシートにくびっぴきでレジスタ設定コードを書いていたという方、最新の PIC の新しい機能を試してみたい方にも、必ず役に立つ 1 冊です。
技書の森解説
PIC マイコンの開発環境は、 Microchip 社が提供するコード生成ツール MCC (MPLAB Code Configurator) の登場によって大きく変わりました。レジスタを一つずつ手書きしていた従来の方法に比べ、 GUI で周辺モジュールを設定し C 言語の初期化コードを自動生成できるため、開発の敷居と工数が下がっています。本書は後閑哲也氏がこの MCC を軸に据え、 PIC マイコンのプログラミングを C 言語で体系的に解説した一冊です。
後閑氏は PIC 関連の著作を長年にわたって執筆してきた組み込み分野の定番著者で、本書でもタイマー、 ADC 、 UART 、 I2C 、 PWM など主要ペリフェラルの設定と制御を実例ベースで積み重ねていきます。 MCC に任せる部分と、自分で書くべきアプリケーションロジックの境界が明確に示されている点が実用的です。アセンブラ時代の PIC 書籍に挫折した経験がある人や、 Arduino から一歩進んで PIC の世界に入りたい人が、 C 言語ベースの開発手法をまとめて習得するのに向いています。
この本に興味がある方におすすめ
この本に関連
関連記事
スマホ / パソコン入門書の選び方 - シニアの家族に贈る 1 冊の見つけ方
スマホとパソコンの入門書を「贈る側 / 教える側」の視点で選ぶガイド。機種と OS の一致、文字の大きさ、年度の確認という 3 条件と、Android / iPhone / Windows 11 それぞれの定番書、安全対策の 1 冊まで 2026 年 8 月時点の収載書から紹介します。
ソフトウェア開発の歴史を変えた 5 冊の技術書
アルゴリズムの学問化からコードの可読性革命まで、ソフトウェア開発の方向性を決定づけた 5 冊の技術書を、時代背景とエピソードとともに紹介します。
JavaScript / TypeScript 本ガイド - 入門から型で守る実務コードまで
JavaScript と TypeScript を 1 本の学習ルートとして捉えた技術書の選び方。JavaScript の入門書、言語の背骨を通す体系書、TypeScript の型システムを設計の武器にする本、React/Next.js の実践書まで 2026 年 8 月時点の定番で案内します。