PIC16F87X 微控制器原理實習與專題應用(修訂二版)

施慶隆

  • 出版商: 全華圖書
  • 出版日期: 2008-07-20
  • 定價: $480
  • 售價: 9.0$432
  • 語言: 繁體中文
  • ISBN: 9572165917
  • ISBN-13: 9789572165911
  • 相關分類: 單晶片
  • 無法訂購

買這商品的人也買了...

相關主題

商品描述

 

<內容簡介>

本書在介紹PIC16F87X微控制器使用原理與組合語言精華及微電腦與微控制器基本原理,並詳述PIC16F87X的12個實習項目包括:定時器終斷、A/D轉換、RS-232串列通訊等,以及寫入Flash ROM和三個專題制作的原理、內容詳盡、適合大學及技術學院電子系或電機系的「微電腦實習」課程。

<章節目錄>

目 錄
PART1 微電腦簡介
第1章 微電腦與微控制器簡介 1-1
1.1 微電腦系統的基本架構 1-2
1.2 微控制器的基本架構 1-4
1.3 微電腦系統的基本工作原理 1-5
第2章 CPU記錄器與定址法簡介 2-1
2.1 CPU記錄器簡介 2-2
2.2 正整數與正負整數的表示法 2-4
2.3 正整數的加減法與進位旗標 2-5
2.4 二補數的加減法與溢位旗標 2-7
2.5 定址法簡介 2-10
PART2 PIC16F87X微控制器原理
第3章 PIC16F87X微控制器內部架構與指令集 3-1
3.1 PIC16F87X單晶片微控制器架構 3-2
3.2 PIC16F87X 內部與指令及資料定址法相關的記錄器 3-6
3.3 PIC16F87X微控制器的定址法 3-7
3.4 PIC16F87X微控制器指令集 3-11
第4章 PIC16F87X微控制器輸入輸出功能簡介 4-1
4.1 輸入輸出埠與數位輸入輸出 4-2
4.2 類比輸入 4-6
4.3 計時器與CCP模組 4-7
4.4 串列及並列通訊 4-8
4.5 PIC16F87X的中斷架構 4-12
4.6 其他特殊功能 4-15
第5章 PIC微控制器組合語言程式I 5-1
5.1 PIC組合語言語法 5-2
5.2 簡單組合語言範例 5-5
5.3 巨 集 5-15
第6章 PIC微控制器組合語言程式 II 6-1
6.1 資料堆疊 6-2
6.2 資料佇列 6-6
6.3 有限狀態機器 6-10
6.4 PIC中斷程式架構及分析 6-12
PART3 PIC16F87X微控制器實習
第7章 PIC程式開發軟體MPLAB-ICD使用說明 7-1
7.1  安裝MPLAB-ICD 7-3
7.2  設定MPLAB-ICD發展環境 7-3
7.3  建立第一個專案 7-7
7.4  建立第一個組合語言程式 7-8
7.5  將組合語言程式加入專案 7-8
7.6  組譯程式 7-10
7.7  將程式燒錄於PIC微控制器 7-11
7.8  執行程式 7-11
7.9  程式除錯 7-12
7.10 快速功能鍵介紹 7-14
7.11 其它注意事項 7-15
7.12 範例程式及說明 7-16
第8章 PIC16F87X微控制器
實習一:定時器中斷 8-1
第9章 PIC16F87X微控制器
實習二:AD轉換 9-1
第10章 PIC16F87X微控制器
實習三:RS232串列通訊 10-1
第11章 PIC16F87X微控制器
實習四:PWM輸出 11-1
第12章 PIC16F87X微控制器
實習五:馬達位置解碼 12-1
第13章 PIC16F87X微控制器
實習六:PID控制程式 13-1
第14章 PIC16F87X微控制器
實習七:步進馬達位置控制 14-1
第15章 PIC16F87X微控制器
實習八:串列數位輸入輸出 15-1
第16章 PIC16F87X微控制器
實習九:並列通訊 16-1
第17章 PIC16F87X微控制器
實習十:LCD顯示器 17-1
第18章 PIC16F87X微控制器
實習十一:四個按鍵輸入 18-1
第19章  PIC16F87X微控制器
實習十二:寫入Flash ROM 19-1
PART4 PIC16F87X微控制器專題應用
第20章 電子密碼鎖 20-1
20.1 簡 介 20-2
20.2 硬體電路解說 20-3
20.3 程式流程與軟體說明 20-8
20.4 結 論 20-9
第21章 遙控馬達位置控制器 21-1
21.1 簡 介 21-2
21.2 硬體電路解說 21-4
21.3 程式流程與軟體說明 21-8
21.4 結 論 21-16
第22章 自走車巡軌道運動控制 22-1
22.1 簡 介 22-2
22.2 硬體電路解說 22-3
22.3 程式流程與軟體說明 22-7
22.4 結 論 22-11
第23章 二相步進馬達微步進控制 23-1
23.1 簡 介 23-2
23.2 步進馬達的驅動電路 23-2
23.3 微步進工原理及硬體電路解說 23-5
23.4 程式流程與軟體說明 23-9
23.5 結 論 23-19
第24章 機器人相撲 24-1
24.1 簡 介 24-2
24.2 硬體電路說明 24-3
24.3 程式流程與軟體說明 24-12
24.4 結 論 24-20
第25章 簡易CMOS數位相機 25-1
25.1 簡 介 25-2
25.2 硬體電路說明 25-3
25.3 程式流程與軟體解說 25-8
25.4 結 論 25-27
參考文獻  參-1
附錄A Microchip PIC16F87X軟硬體相關資料 A-1
附錄B 索 引 B-1