C言語によるH8マイコン制御

C言語によるH8マイコン制御
著者 浅川 毅 監修
横田 一弘
ジャンル 情報・コンピュータ
出版年月日 2005/04/01
ISBN 9784501539108
判型・ページ数 A5・224ページ
定価 本体2,400円+税
在庫 在庫あり

この本に関するお問い合わせ・感想

誰でも簡単に開発環境を構築

 現在,組み込みマイコンの開発で,C言語のプログラミングは必修の技術です。ところが,組み込みマイコンのC言語プログラミングは,パソコンなどの汎用コンピュータの場合と比べて難しいところがあります。
 例えば,一般的なC言語のプログラミングでは,printfやscanfなどを使って簡単にデータの入出力が可能です。しかし組み込みマイコンの場合はこんなふうにはいきません。マイコンは裸のコンピュータなので,簡単な入出力を行うだけでも何かと準備が必要です。また,実際にプログラムを作ってみると,ある番地のメモリアクセスや,割り込み処理,プログラムのROM化など,組み込みマイコン独特の問題を解決しなければなりません。
 本書は,組み込みマイコンのプログラムをC言語で開発するためのノウハウが書かれています。組み込みマイコンの学習をはじめて,C言語を使ってプログラムを作成したいと考えている人のために,マイコン制御のプログラムを作成することを目的としたC言語プログラミングを解説しました。
 プログラミングの学習で大切なことは,自分でプログラムを書いて動作を確認してみることです。そこで本書では,まず,市販のマイコンキットを用いて,初心者でも容易にC言語プログラミングがはじめられるように配慮しました。
 ターゲットのH8マイコンは,CPU,メモリ,入出力ポート,タイマ等コンピュータに必要な機能を一つのICに内蔵したシングルチップマイコンです。H8マイコンは多くの機能をもっているので幅広い応用が可能です。しかも比較的スマートに設計されているので,初心者でも理解しやすいマイコンであると思います。現在,H8マイコンを搭載したマイコンボードが多数市販されています。H8マイコンは個人でも入手しやすく価格も手ごろなので,読者の皆様に一度H8マイコンを体験してみることをおすすめします。
 今回,本書を執筆して,組み込みマイコンとその応用技術はコンピュータ好きな人にとって知的好奇心を満たしてくれる魅力的な教材であると感じました。組み込みマイコンのプログラミングでは,深いレベルのコンピュータの理解が必要になります。本書では,組み込みマイコンのプログラム開発ツールとして,GCC(GNU compiler colection)と呼ばれるフリーソフトを使いますが,本書を読めば,コンパイルやリンクといったプログラム開発でなじみの深い処理が,どのような意味をもっているか理解できるでしょう。
 終わりに,本書を執筆する機会を与えてくださり,貴重はアドバイスをいただいた監修の浅川毅氏,本書を出版するにあたり多大な尽力をいただいた東京電機大学出版局の植村八潮氏,石沢岳彦氏に,そして何より読者の皆様に心から感謝申し上げます。
 2005年3月
 著者しるす
第1章 C言語でH8マイコンを動かそう
 1.1 H8マイコンの開発キット
 1.2 ハードウェア環境の整備
 1.3 ソフトウェア環境の整備
 1.4 C言語によるプログラム開発
 1.5 C言語によるプログラム開発の問題点

第2章 H8マイコンの構成
 2.1 マイコンシステムの基礎
 2.2 H8マイコンのCPU
 2.3 メモリ構成
 2.4 リセットスタート
 2.5 内蔵周辺機能
 2.6 例外処理

第3章 制御のためのC言語プログラミング
 3.1 データの表現
 3.2 式
 3.3 文
 3.4 配列
 3.5 ポインタ
 3.6 関数
 3.7 構造体
 3.8 前処理(プリプロセス)
 3.9 プログラム分割

第4章 コンパイラとリンカ
 4.1 プログラム開発のソフトウェア
 4.2 プログラムのROM化
 4.3 リンカスクリプト
 4.4 GCCの使い方
 4.5 その他の開発用コマンド

第5章 入出力ポートの活用
 5.1 H8マイコンの入出力ポート
 5.2 入出力ポートの基本的な使い方
 5.3 LCDモジュール
 5.4 H8マイコンによるLCDモジュールの制御

第6章 タイマと割り込み処理プログラム
 6.1 H8マイコンと割り込み処理
 6.2 外部割り込み処理プログラムの作成
 6.3 インテグレーテッドタイマユニット(ITU)
 6.4 タイマ処理プログラムの作成
 6.5 応用と発展

付録 UNIXコマンド入門
 A.1 ファイルとディレクトリ
 A.2 UNIXの操作

参考文献

索引

ご注文

2,400円+税

カートに入れる

外部サイトで調べる

シェアする

このエントリーをはてなブックマークに追加

おすすめ書籍

お知らせ

一覧

2018.05.30 NEWS

『コンピュータとは何か?』読売新聞にて紹介!

2018.05.25 NEWS

平成30年度 東京電機大学学術振興基金「研究成果出版費援助」募集中!

2018.05.10 NEWS

『Inventorによる3D CAD入門』ロボコンマガジンに紹介

2018.05.09 イベント

『良書を誇る大学出版部特集』フェア開催

2018.05.02 NEWS

『スティーブ・ジョブズIV-楽園追放とピクサー創立-』毎日新聞に掲載!

2018.04.25 NEWS

『Inventorによる3D CAD入門』日刊工業新聞に掲載!

2018.04.13 NEWS

『学生力を高めるeポートフォリオ』 全私学新聞に掲載されました。

2018.03.28 NEWS

『学生力を高めるeポートフォリオ』 日刊工業新聞にて書籍紹介されました。

2018.03.20 NEWS

新刊情報 3月10日刊行『第一級陸上特殊無線技士試験 集中ゼミ 第3版』

2018.03.16 NEWS

新刊情報 3月15日刊行『Inventorによる3D CAD入門』

2018.03.15 NEWS

新刊情報 3月15日刊行『スティーブ・ジョブズⅣ』

2018.03.09 PR

『アマゾン・コムの野望』の著者 脇 英世氏がテレビ出演いたしました

2018.03.07 NEWS

『学生力を高めるeポートフォリオ』 ニュースリリース

2018.03.07 NEWS

新刊情報 2月20日刊行『学生力を高めるeポートフォリオ』

2018.03.07 PR

計測自動制御学会誌「計測と制御」書評掲載 『バッテリマネジメント工学』

2018.02.16 NEWS

2月23日,2月24日 試験本番! 航空無線通信士試験を突破しよう!!

2018.02.15 NEWS

新刊情報 2月20日刊行『電気法規と電気施設管理 平成30年度版』

2018.02.15 NEWS

本日2月15日より、HPをリニューアルいたしました。

2018.02.14 イベント

「築地本マルシェ」に東京電機大学出版局が出店いたします!

2018.02.02 PR

小局の書籍を,日刊工業新聞(2018年1月31日発行)に広告掲載しました。

2018.01.18 NEWS

航空無線通信士試験 定番対策本 2冊発売!

2018.01.08 PR

『社会シミュレーション』が2017年12月20日「化学工業日報」にて紹介

2017.12.17 PR

『社会シミュレーション』が、「日経エコロジー」2018年1月号にて紹介

2017.12.10 NEWS

ジュンク堂書店池袋本店:『スティーブ・ジョブズ』『スティーブ・ジョブズⅡ』紹介

2017.12.10 NEWS

情報処理技術者試験・情報処理安全確保支援士試験を突破しよう!! 厳選問題集発売!