PICアセンブラ入門

PICアセンブラ入門
著者 浅川 毅
ジャンル 情報・コンピュータ
出版年月日 2001/02/01
ISBN 9784501532307
判型・ページ数 A5・184ページ
定価 本体2,500円+税
在庫 在庫あり

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

マイコンの動作原理や2進級の取扱いなどマイコン初学者でも理解できるように解説。

 高性能で汎用性のあるワンチップマイコンのPICは,身の回りの制御用素子として多く使用されている。
 本書は,マイコンの動作原理や2進数の取り扱いなど,マイコン初学者でも理解できるように解説。PICを取り扱う上でつまづきやすいアセンブラプログラムを,最もよく使用されているPIC 16F84に的を絞って解説。

 まえがき  「マイコンを使って,制御や計測をしてみたい!」と考えている人は多いのではないでしょうか。しかし,「アセンブラ言語が難しそう」と思って,ためらっている人が多いようです。確かに,アセンブラ言語はBASICやC言語などに比べて,なじみにくい面もあるかもしれませんが,プログラム作成の“コツ”をつかめば,誰でも使いこなせるようになるはずです。
 本書は,安価で高性能のマイコンである,PIC(ピック)を使ってアセンブラプログラミングの基礎を解説してあります。みなさんが,コツをつかみやすいように次の点に留意して解説しました。
・ マイコンの初めて学ぶ人にも理解できるよう,マイコンの基本構成や2進数の取り扱いなど,マイコンの基礎から解説。
・ ハードウェアの知識については深入りせずに,プログラミングに必要とされる内容に限定して解説。
・ 内容の理解度を深めるために,章末の演習問題の他に必要に応じて約40問の問いを用意。
・ 本書のみですぐにプログラムの作成ができるよう,付属CD-ROMに開発環境と本文中のプログラムを収録。また,付属ソフトにより作成したプログラムの動作確認が行えるため,マイコンを使用せずにプログラミングのトレーニングが行える。インストール,アセンブル,シミュレーション,プログラムの書き込み等の方法については,具体例をあげて解説。
・ 著者が長年にわたりマイコン制御指導の一環として取り組んできた,ロボット競技大会等のノウハウを活かし,これらの実プログラムでよく使われるプログラムテクニックを取り上げて解説。
 また,本書はどの章からも学習を始められるように,章ごとに内容を完結させるように配慮して構成しました。
  第1章 マイコンのハードウェアに関する内容
  第2章 アセンブラに必要なデータの扱い
  第3章 各命令の解説と使い方
  第4章 アセンブラプログラミングの技法
  第5章 実プログラムにおけるテクニック
  第6章 付属開発ソフトの使い方とその事例
 すでに理解されている所は読み飛ばし,必要に応じて索引より参照する方法など,自分に合ったトレーニング方法をみつけて実力を身につけてください。
 著者は8086,Z80,6809,μPD17P103,COMET,V25,H8,PIC等のマイクロプロセッサを扱ってきましたが,アセンブラプログラミングに関する基本的な技法は共通であると感じています。みなさんの次へのステップの足がかりとして,本書を活用して頂ければ幸いです。
 終わりに,本書を出版するにあたり多大なご尽力をいただいた東京電機大学出版局の植村八潮氏,石沢岳彦氏に深く感謝申し上げます。

2001年元旦 著者しるす


◆書籍関連情報◆


関連ファイルのダウンロード

第1章 マイコンとPIC16F84
1.1 マイコンとは
 2. マイコンの構
 3. マイコンの動作
 4. マイコンの処理性能
 1. マイコンとその利用
 5. マイコンの分類
1.2 PIC16F84
  1. PIC16F84の特徴
  2. PIC16F84の基本構成
  3. PIC16F84の構成要素
  4. PICの使用例
1.3 プログラム開発
 1. 準備
 2. 開発手順
   演習問題1
第2章 マイコンでのデータの扱い
2.1 2進数と16進数
  1. 10進数,2進数,16進数
  2. 10進数,2進数,16進数の変換
2.2 2進数の計算
  1. 負の数の表現
 2. 2進数の加算,減算
2.3 論理演算
 1. 算術値と論理値
 2. NOT,AND,OR,EX-OR
 3. シフト・ローティト演算
   演習問題
第3章 アセンブラ言語
3.1 命令の種類と命令の形式
  1. 機械語とアセンブラ言語
  2. 命令の種類
  3. 命令の形式
3.2 機械語命令の働き
 1. 転送命令
     MOVF命令/MOVWF命令/MOVLW命令
  2. 演算命令(算術演算命令)
     ADDWF命令/ADDLW命令/SUBWF命令/SUBLW命令/INCF命令/DECF命令
  3. 演算命令(論理演算命令)
     COMF命令/ANDWF命令/ANDLW命令/IORWF命令/IORLW命令/
     XORWF命令/XORLW命令
  4. 演算命令(ローティト演算命令)
     RLF命令/RRF命令
 5. 演算命令(その他の演算命令)
    CLRF命令/CLRW命令/BCF命令/BSF命令/SWAPF命令/CLRWDT命令
 6. 分岐命令(条件分岐命令)
     INCFSZ命令/DECFSZ命令/BTFSC命令/BTFSS命令
  7. 分岐命令(無条件分岐命令)
     GOTO命令
 8. 分岐命令(サブルーチン命令)
    CALL命令/RETFIE命令/RETLW命令/RETURN命令
 9. 制御命令
 10. 機械語命令のまとめ
3.3 アセンブル例
  1. 疑似命令
  2. MPASMによるアセンブル例
    演習問題
第4章 基本プログラムの作成
4.1 プログラムの書式と記述例
4.2 基本操作
 1. データ転送
 2. 条件分岐
 3. 繰り返し
 4. 数値計算
 5. ビット操作
   演習問題
第5章 応用プログラムの作成
5.1 副プログラム
 1. サブルーチン
 2. 割り込みサブルーチン
5.2 制御
 1. 入出力ポートの設定
 2. 入力処理
 3. 出力処理
5.3 プログラム例
 1. 論理回路の代用
 2. 入力ノイズの除去
 3. ライントレースカー
   演習問題
6.マイクロマウスのプログラム
6.1 MPLABを使用したプログラム開発
1. MPLABのインストールと設定
 2. アセンブル
 3. シミュレータ
6.2 プログラムの書き込み
 1. ライタの接続
 2. プログラムの書きこみ
演習問題の解答
参考URL
索 引

ご注文

2,500円+税

カートに入れる

外部サイトで調べる

シェアする

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

おすすめ書籍

お知らせ

一覧

2018.08.10 NEWS

★東京電機大学出版局 移転のお知らせ

2018.07.24 NEWS

夏期に伴う休業のお知らせ

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

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