C 言語による PIC プログラミング入門(シーゲンゴニヨルピックプラグラミングニュウモン)
プログラミング- 著者:
- 浅川 毅(アサカワツヨシ)
- 出版社:
- 東京電機大学出版局
- 出版日:
- 2015年06月20日頃
- ISBN:
- 9784501553500
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
PIC マイコンの C 言語によるプログラミングの基礎を分かりやすく解説。 2 進数や 16 進数などのデータ表現や C 言語の基礎も掲載。 USB 機能を持つ PIC18F2550 を使って解説。簡単な回路でパソコンと接続できる。
第 1 章 マイコンと PIC-USB マイコン
1.1 マイコンとは
1.2 PIC-USB マイコン
1.3 C 言語によるプログラムの開発
章末問題
第 2 章 データの表現
2.1 数体系
2.2 数値データ
2.3 論理演算
章末問題
第 3 章 C 言語の基礎
3.1 C 言語の概要
3.2 プログラムの基本構成
3.3 数値の表示と変数
3.4 演算子と関数
3.5 基本処理
章末問題
第 4 章 PIC-USB マイコンボード
4.1 PIC-USB マイコンボードの概要
4.2 PIC-USB マイコンボードの回路構成
4.3 PIC-USB マイコンボードを構成する部品
4.4 スルーホール
4.5 ファームウェア
章末問題
第 5 章 PIC-USB マイコン用プログラムの作成
5.1 プログラムの書式と記述例
5.2 基本操作
5.3 総合プログラム
章末問題
第 6 章 プログラム開発ツールの利用
6.1 開発に必要なソフトウェア
6.2 開発ツールのダウンロード方法
6.3 開発ツールのセットアップ
6.4 開発ツールの設定
6.5 開発ツールの使い方
6.6 シミュレータの使い方
章末問題 解答
付録
索引
技書の森解説
組込みの世界に足を踏み入れるとき、 PIC マイコンは教材として長く選ばれてきた定番のワンチップマイコンです。本書は浅川毅氏による PIC の C 言語プログラミング入門で、東京電機大学出版局から 2015 年に刊行されました。大学出版局の本らしく各章末に問題と巻末解答を備えており、独習書というより半期の授業や実習を支える教科書の骨格を持っています。
出発点の低さが特徴で、いきなりマイコンを触らせるのではなく、 2 進数や 16 進数といったデータ表現、論理演算、そして C 言語そのものの基礎に章を割いてから本題に入ります。教材には USB 機能を内蔵した PIC18F2550 を採用し、簡単な回路でパソコンと接続できる構成です。マイコンボードの回路構成や部品、ファームウェアの説明を挟んだうえでプログラム作成に進み、最後の章では開発ツールの入手からセットアップ、シミュレータの使い方までを手順として押さえます。ハードウェアとソフトウェアの境目を行き来しながら、マイコンに書き込んだコードが物理的な入出力を動かす感覚を積み上げる流れです。
C 言語を全く知らなくても読み始められる水準ですが、電子回路にまったく興味がないと後半の題材は遠く感じるかもしれません。情報系・電気系の学生や、 Arduino より一段素に近いマイコンを基礎から理解したい社会人が、体系立った順序で組込みの入り口をくぐるための本です。
浅川 毅 の他の書籍
関連記事
JavaScript / TypeScript 本ガイド - 入門から型で守る実務コードまで
JavaScript と TypeScript を 1 本の学習ルートとして捉えた技術書の選び方。JavaScript の入門書、言語の背骨を通す体系書、TypeScript の型システムを設計の武器にする本、React/Next.js の実践書まで 2026 年 8 月時点の定番で案内します。
DevOps 本ガイド - CI/CD とインフラ自動化を学ぶ技術書の選び方
DevOps の文化と原則から CI/CD、IaC、オブザーバビリティまで学べる技術書の選び方と学習順序を紹介します。
OS / 低レイヤー本ガイド - コンピュータの仕組みを学ぶ技術書の選び方
OS、コンパイラ、ネットワークなど低レイヤーを学べる技術書の 4 ジャンルと、どこから始めるべきかの指針、賞味期限の見極め方を紹介します。