基礎入門シリーズブレッドボードではじめる マイコンプログラミング
2010年3月16日紙版発売
2018年8月31日電子版発売
青木直史 著
A5判/192ページ
定価2,178円(本体1,980円+税10%)
ISBN 978-4-7741-4180-0
ただいま弊社在庫はございません。
書籍の概要
この本の概要
本書は,初心者でも簡単に回路を作成することができるブレッドボードとフリーのC言語コンパイラを利用して,PICマイコンを動作させるためのノウハウをわかりやすく紹介したガイドブックです。
部品を差し込んで回路を組み立てるだけの(ハンダづけを必要としない)ブレッドボードと,ダウンロード可能なフリーのC言語コンパイラを使って解説するので,誰でも簡単にマイコンの作成を習得でき,そのしくみを具体的に理解できるようになります。まさにマイコンを学ぶ人が最初に読むべき1冊です。
こんな方におすすめ
- 電子回路の製作をしている方,あるいは電子工作の入門者
- マイコンのC言語プログラミングを修得しようとしている型
目次
第1章 マイコンの基礎知識
- 1-1 デジタルIC
- 1-2 マイコンの基本要素
- 1-3 シングルチップマイコン
- 1-4 0と1の表現
- 1-5 マシン語とC言語
- 1-6 無限ループ
- 1-7 レジスタ
- 1-8 ビットとバイト
- 1-9 2進数の表現
- 1-10 ビット演算
第2章 マイコンのプログラミング
- 2-1 部品の入手
- 2-2 PIC16F84Aの端子
- 2-3 PIC16F84Aの基本回路
- 2-4 ブレッドボード
- 2-5 5V電源
- 2-6 回路の作成
- 2-7 プログラミングの手順
- 2-8 mikroC
- 2-9 PICプログラマ
- 2-10 クロス開発
第3章 I/Oポートのプログラミング
- 3-1 PIC16F84AのI/Oポート
- 3-2 I/Oポートのレジスタ
- 3-3 LED
- 3-4 オームの法則
- 3-5 シンク電流とソース電流
- 3-6 オープンドレイン
- 3-7 スイッチ
- 3-8 プルアップ
- 3-9 複合代入演算
- 3-10 ブザー
第4章 割り込みのプログラミング
- 4-1 チャタリング
- 4-2 ポーリング
- 4-3 割り込み
- 4-4 INT割り込み
- 4-5 PIC16F84Aのタイマ
- 4-6 タイマ割り込み
- 4-7 プリスケーラ
- 4-8 変数の型
第5章 LEDのプログラミング
- 5-1 フラッシャ
- 5-2 バーサライタ
- 5-3 グラデーション発光
- 5-4 キャンドルライト
- 5-5 フルカラーLED
- 5-6 フルカラーLEDのグラデーション発光
- 5-7 7セグメントLED
- 5-8 ダイナミック点灯
- 5-9 マトリクスLED
第6章 リモコンのプログラミング
- 6-1 赤外線リモコン
- 6-2 プロトコル
- 6-3 NECフォーマット
- 6-4 変調
- 6-5 受信処理のプログラミング
- 6-6 送信処理のプログラミング
第7章 液晶ディスプレイのプログラミング
- 7-1 SD1602
- 7-2 バス接続
- 7-3 文字コード
- 7-4 制御コード
- 7-5 8bitモードと4bitモード
- 7-6 SD1602の基本回路
- 7-7 8bitモードのプログラミング
- 7-8 4bitモードのプログラミング