マイコンを学ぶための教材の基本情報・価格・レビュー。
PR・広告を含みます対象講座なら受講料の最大80%(給付区分・上限・要件あり)が後日戻り、実質負担を抑えられます。独学の本+スクールの併用も。
▶ あなたの講座でいくら戻るか試算(無料・30秒)
はじめての方へ:教育訓練給付のしくみと損しない選び方 / 申請手順5ステップ
学んだ後に「作って公開する」ための環境例です。サーバー・ツールは教育訓練給付/補助の対象外です。
※給付率・実質額は区分(一般20%/特定一般40%/専門実践 最大80%)と要件で変わり、即時値引きでなく後日支給です。最終可否はハローワーク・厚労省でご確認ください。掲載はPR(送客手数料を受領)。
PICマイコンのプログラム作成に主眼をおいて解説する。全ての回路は、ソリトンウェーブより発売されている「PIC16トレーナ」だけで動作確認ができ、回路の製作が不要である。回路図を記載してあるので、「PIC16トレーナ」がなくても、ブレッドボード等を使用して学習可能。使用するPICは、ミッドレンジのPIC16F690である。 第1章 マイコンの基礎 1.1 マイコンとは 1.2 マイコンのプログラミング開発 第2章 PICマイコンと開発環境 2.1 PICマイコンとは 2.2 本書で用いる実習環境 2.3 開発環境と開発手法 第3章 I/Oポートの出力のプログラミング 3.1 I/Oポートとレジスタ 3.2 I/Oポートからの出力 3.3 LEDの点滅制御 3.4 複雑な点滅制御 第4章 I/Oポートの入力のプログラミング 4.1 スイッチ入力 4.2 チャタリングとトグル出力 4.3 スイッチ以外の入力方法 第5章 割り込みのプログラミング 5.1 ボーリング 5.2 割り込み 5.3 信号機の作成 第6章 周波数と音のプログラミング 6.1 音の高低と周波数 6.2 コンペアマッチ割り込み 6.3 電子オルゴールの作成 第7章 表示器のプログラミング 7.1 7セグメントLED 7.2 キャラクター液晶表示器 7.3 数取器の作成 第8章 A/D変換のプログラミング 8.1 A/D変換とは 8.2 内臓A/D変換器 第9章 シリアル通信のプログラミング 9.1 シリアル通信の基礎 9.2 シリアル通信の伝送フォーマット 9.3 シリアル通信のためのレジスタ設定 9.4 ターミナルソフトによる確認 第10章 温度センサを使った温度測定のプログラミング 10.1 温度センサとA/D変換による温度変換 10.2 ブレッドボードを用いた実験用回路追加 10.3 LEDを用いた温度表示 10.4 LCDへの温度表示 10.5 計測温度のパソコンへの取り込み 付録A. PICトレーナーとPIC16F690 付録B. 各種レジスタ 索 引
判型:単行本
「マイコン」とは、1枚の半導体上に演算回路・記憶回路・入出力制御部をまとめ、特定の制御処理を自律的に実行する組み込み用の小型コンピュータです。家電やセンサー機器、工場設備など、限定された環境で安定して動く製品の中核として広く使われます。
こんな人向け:教材選びを検討している人、電子工作やプログラミング入門を経験した人向けです。回路の基本用語とC言語の読み書きがあると取り付きは良くなりますが、最初は入門書で補って問題ありません。
学習は、電子回路の基礎を押さえたうえで、実装するハードと制御プログラムを往復しながら進めると理解が深まります。短い実験を繰り返し、最後に通信や省電力といった応用へつなげる順が扱いやすいです。
独学では教材を最後まで読むより、目的を決めて章ごとに動かしながら進める方が定着しやすいです。実機で検証し、再現手順と結果をメモに残すと、同じ問題に戻ったときの復習が速くなります。難所は一度深掘りし過ぎず、次のテーマに戻ってから再読する方が理解の階段が壊れにくいです。
期限がある時期や独学の不安が強い場合は、学習計画の設計と演習がセットになった体系学習を併用すると安心です。選ぶ際は、進捗管理、質問対応、実機中心の課題が用意されているかを比較し、自分の目標に合う形を優先するとよいです。 ▶ 給付でいくら戻るか試算
Q. 最初に何から始めるとよいですか?
最初は回路の基本と開発環境の使い方を同時に少しずつ進めるのが安全です。ハードに触れる前提を作ることで、後のプログラム誤作動の原因切り分けがしやすくなります。短い成功体験を先に作る構成が、継続につながりやすいです。
Q. 電気的な知識がなくても進められますか?
可能ですが、電源やGND、電圧、論理レベルといった最低限の用語が曖昧だと躓きやすいです。最初にその部分だけを補う教材を1冊置くと、実装が進みやすくなります。慌てずに基礎の層を厚くする前提が重要です。
Q. 独学で挫折しないための目安はありますか?
1回の学習で新しい概念を少数に絞り、必ず実機で試して確認を取るのが有効です。エラーを再現できる状態で記録することで、次回の対処が速くなり、学習効率が上がります。教材だけでなく失敗時の手順も残しておくことが長く続けるコツです。
次の一冊:次の段階では、組み込みソフト設計を深めるカテゴリとして実時間処理の考え方やセンサー統合、ノイズ対策を扱う書籍が役立ちます。並行して基礎的な回路設計寄りの本を読むと、ハードとの接続設計が苦手な読者ほど安定して理解を進められます。