C言語&MCCによる PICプログラミング大全の表紙

C 言語& MCC による PIC プログラミング大全(シーゲンゴアンドエムシーシーニヨル ピックプログラミングタイゼン)

プログラミング
著者:
後閑 哲也(ゴカン テツヤ)
出版社:
技術評論社
出版日:
2023年03月18日
ISBN:
9784297133641
在庫:
在庫あり
0
中級者向け
C・C++・C#プログラミングマイコンPIC組み込みシステムMPLAB X IDEMCC電子工作ハードウェアGUI

なぜ注目されているか

総合1780 31 ランクダウン

書籍紹介

名著「 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 言語ベースの開発手法をまとめて習得するのに向いています。

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ