高等學(xué)校教材:PIC單片機(jī)原理、開發(fā)方法及實(shí)踐
定 價(jià):42.2 元
- 作者:佚名
- 出版時(shí)間:2011/1/1
- ISBN:9787040309799
- 出 版 社:高等教育出版社
- 中圖法分類:TP368.1
- 頁碼:417
- 紙張:膠版紙
- 版次:1
- 開本:16開
《PIC單片機(jī)原理、開發(fā)方法及實(shí)踐》是一本介紹PIC單片機(jī)原理及實(shí)驗(yàn)的教程!禤IC單片機(jī)原理、開發(fā)方法及實(shí)踐》從電類專業(yè)基礎(chǔ)知識出發(fā),講解PIC中檔單片機(jī)系統(tǒng)的基本原理、硬件制作及軟件編程,實(shí)用性是貫穿全書的主線。在教學(xué)過程中,《PIC單片機(jī)原理、開發(fā)方法及實(shí)踐》與配套實(shí)驗(yàn)套件配合使用,將會取得理想的教學(xué)效果。
《PIC單片機(jī)原理、開發(fā)方法及實(shí)踐》第一章介紹單片機(jī)的基本知識以及單片機(jī)系統(tǒng)常用電子元器件的外觀、識別方法和焊接方法等內(nèi)容,然后以配套實(shí)驗(yàn)電路板為例講解電路原理圖和印制板圖的讀圖方法。第二章介紹PIC中檔單片機(jī)的結(jié)構(gòu)特點(diǎn)以及開發(fā)工具的使用方法。第三章介紹PIC中檔單片機(jī)的指令集和匯編語言程序的開發(fā)方法。第四章至第十一章分別介紹各片上外設(shè)的使用方法。第十二章用《PIC單片機(jī)原理、開發(fā)方法及實(shí)踐》介紹的開發(fā)方法和實(shí)驗(yàn)套件完成一道全國大學(xué)生電子設(shè)計(jì)競賽題并給出了PIC單片機(jī)的一個(gè)設(shè)計(jì)實(shí)例。
《PIC單片機(jī)原理、開發(fā)方法及實(shí)踐》是入門級的單片機(jī)教程,適合作為電氣信息類專業(yè)本科生、?粕脱芯可慕滩幕騾⒖紩,也可以作為參加全國大學(xué)生電子設(shè)計(jì)競賽的培訓(xùn)用書。
第一章 單片機(jī)系統(tǒng)設(shè)計(jì)基礎(chǔ)知識
1.1 單片機(jī)概述
1.1.1 何為單片機(jī)
1.1.2 單片機(jī)有何應(yīng)用
1.1.3 單片機(jī)的發(fā)展簡史
1.1.4 單片機(jī)的優(yōu)勢
1.1.5 PIC單片機(jī)的特點(diǎn)和主要優(yōu)勢
1.1.6 如何學(xué)習(xí)和掌握單片機(jī)技術(shù)
1.2 常見電子元器件的識別和使用方法
1.2.1 電阻器
1.2.2 電容器
1.2.3 集成電路
1.2.4 其他常見電子元器件的識別和使用方法
1.2.5 元器件焊接基礎(chǔ)知識
1.3 電子電路圖的讀圖方法
1.3.1 電路圖的繪制過程
1.3.2 電路原理圖的解讀方法
1.3.3 本書實(shí)驗(yàn)套件電路圖的解讀
1.3.4 印制電路板圖的解讀方法
1.4 本書配套實(shí)驗(yàn)套件基本部分的焊接
思考題
第二章 PIC中檔單片機(jī)的結(jié)構(gòu)及開發(fā)工具
2.1 PIC中檔單片機(jī)的結(jié)構(gòu)
2.1.1 PIC中檔單片機(jī)的總線結(jié)構(gòu)
2.1.2 PIC中檔單片機(jī)指令的執(zhí)行
2.1.3 PIC中檔單片機(jī)的文檔寄存器
2.1.4 PIC中檔單片機(jī)的程序存儲器和硬件堆棧
2.1.5 PIC中檔單片機(jī)的ALu和工作寄存器
2.1.6 PIC中檔單片機(jī)外設(shè)的特點(diǎn)
2.1.7 典型PIC中檔單片機(jī)PIC16F87X系列的結(jié)構(gòu)
2.1.8 PIC中檔單片機(jī)的典型封裝形式
2.1.9 PIC單片機(jī)的開發(fā)工具和技術(shù)支持
2.2 集成開發(fā)環(huán)境MPLAB
2.2.1 MPLAB綜述
2.2.2 MPLAB的安裝
2.2.3 MPLAB的基本使用方法
2.3 仿真、編程工具ICD2
2.3.1 ICD2功能概述
2.3.2 ICD2驅(qū)動程序的安裝
2.3.3 用ICD2“小試牛刀”
2.3.4 PIC中檔單片機(jī)的其他開發(fā)工具
2.4 本章小結(jié)
思考題
第三章 PIC中檔單片機(jī)指令系統(tǒng)和程序設(shè)計(jì)基礎(chǔ)
3.1 PIC中檔單片機(jī)指令系統(tǒng)和尋址方式
3.1.1 指令系統(tǒng)綜述
3.1.2 指令系統(tǒng)
3.1.3 文檔寄存器(數(shù)據(jù)空間)的尋址
3.1.4 程序空間的尋址
3.2 匯編語言程序開發(fā)的基本方法和結(jié)構(gòu)
3.2.1 MPASM匯編語言程序設(shè)計(jì)基礎(chǔ)
3.2.2 匯編語言程序的基本流程
3.3 單片機(jī)延時(shí)程序?qū)嶒?yàn)
3.3.1 實(shí)驗(yàn)要求
3.3.2 軟件設(shè)計(jì)
3.3.3 實(shí)驗(yàn)步驟及結(jié)果
3.4 雙字節(jié)加法實(shí)驗(yàn)
3.4.1 實(shí)驗(yàn)要求
3.4.2 軟件設(shè)計(jì)
3.4.3 實(shí)驗(yàn)步驟及結(jié)果
3.5 本章方法及技巧總結(jié)
思考題
實(shí)驗(yàn)題
第四章 PIC中檔單片機(jī)的中斷系統(tǒng)
4.1 PIC中檔單片機(jī)中斷系統(tǒng)綜述
4.1.1 中斷的基本概念
4.1.2 PIC中檔單片機(jī)的中斷控制邏輯
4.1.3 PIC中檔單片機(jī)的中斷過程
4.1.4 與中斷相關(guān)的寄存器
4.2 PIC中檔單片機(jī)中斷系統(tǒng)的特點(diǎn)
4.2.1 中斷入口地址和中斷源的識別
4.2.2 中斷優(yōu)先級控制
4.2.3 中斷嵌套
4.2.4 中斷響應(yīng)時(shí)序分析
4.2.5 中斷現(xiàn)場保護(hù)和恢復(fù)
4.3 外部中斷實(shí)驗(yàn)
4.3.1 實(shí)驗(yàn)要求
4.3.2 硬件設(shè)計(jì)
4.3.3 軟件設(shè)計(jì)思路
4.3.4 實(shí)驗(yàn)步驟及結(jié)果
4.4 按鍵中斷實(shí)驗(yàn)
4.4.1 實(shí)驗(yàn)要求
4.4.2 軟件設(shè)計(jì)思路
4.4.3 實(shí)驗(yàn)步驟及結(jié)果
4.5 本章方法及技巧總結(jié)
思考題
實(shí)驗(yàn)題
第五章 PIC中檔單片機(jī)基本輸人/輸出端口
5.1 I/O端口的基本使用方法
5.1.1 與I/O端口相關(guān)的寄存器
5.1.2 I/0端口的設(shè)置
5.2 I/O端口的工作原理
5.2.1 設(shè)置端口的輸入/輸出方向
5.2.2 經(jīng)端口引腳輸出數(shù)據(jù)
5.2.3 經(jīng)端口引腳輸入數(shù)據(jù)
5.2.4 讀取端口引腳方向鎖存器的狀態(tài)
5.2.5 端口引腳的輸入保護(hù)電路
5.3 I/O端口在應(yīng)用中的問題
5.3.1 PORTA應(yīng)用中的問題
5.3.2 PORTB應(yīng)用中的問題
5.3.3 PORTC應(yīng)用中的問題
5.3.4 PORTD和:PORTE應(yīng)用中的問題
5.3.5 I/O端口的驅(qū)動能力
5.3.6 I/O端口的“讀一修改一寫”問題
5.4 基本輸入/輸出實(shí)驗(yàn)
5.4.1 實(shí)驗(yàn)要求
……
第六章 PIC中檔單片機(jī)的定時(shí)/計(jì)數(shù)器
第七章 輸人捕捉/輸出比較/脈寬調(diào)制模塊
第八章 模擬/數(shù)字轉(zhuǎn)換模塊
第九章 PIC中檔單片機(jī)片內(nèi)非易失性存儲器
第十章 通用同步/異步收發(fā)器
第十一章 通用同步串行端口
第十二章 PIC單片機(jī)系統(tǒng)綜合設(shè)計(jì)
附錄A 配套實(shí)驗(yàn)套件的電路原理圖和印制電路板圖
附錄B PIC中檔單片機(jī)典型封裝引腳圖
附錄C PIC中檔單片機(jī)C語言基礎(chǔ)
附錄D ICD2的制作
參考文獻(xiàn)
1.在智能儀器儀表上的應(yīng)用
單片機(jī)具有體積小、功耗低、控制功能強(qiáng)、擴(kuò)展靈活、微型化和使用方便等優(yōu)點(diǎn),廣泛應(yīng)用于儀器儀表中,結(jié)合不同類型的傳感器,可實(shí)現(xiàn)諸如電壓、電流、功率、頻率、溫度、濕度、流量、速度、位移、壓力、厚度、角度、長度等物理量的測量。采用單片機(jī)控制使得儀器儀表更加數(shù)字化、智能化、微型化,比如數(shù)字萬用表、電參數(shù)測量表、精密電子天平以及各種分析測量儀器等就是典型的例子。
2.在工業(yè)控制中的應(yīng)用
用單片機(jī)可以構(gòu)成形式多樣的工業(yè)控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)、各種報(bào)警系統(tǒng)、數(shù)控機(jī)床、機(jī)器人、可編程控制設(shè)備(PLC)、電機(jī)控制等,例如工業(yè)鍋爐控制中的溫度、壓力、液位、流量、煙道殘氧等參數(shù)的采集,以及閥門、流量、風(fēng)門、燃料等的控制。
3.在家用電器中的應(yīng)用
當(dāng)今的家用電器基本上都采用了單片機(jī)控制,從電飯煲、洗衣機(jī)、電冰箱、空調(diào)機(jī)、彩電、音響、視頻設(shè)備到電子稱量設(shè)備,五花八門,無所不在,只要是“智能化”的家電,無一不帶有單片機(jī)。
4.在計(jì)算機(jī)網(wǎng)絡(luò)和通信領(lǐng)域中的應(yīng)用
現(xiàn)代的單片機(jī)普遍具備通信接口,可以很方便地與計(jì)算機(jī)進(jìn)行數(shù)據(jù)通信,為在計(jì)算機(jī)網(wǎng)絡(luò)和通信設(shè)備間的應(yīng)用提供了極好的物質(zhì)條件。現(xiàn)代的通信設(shè)備基本上都實(shí)現(xiàn)了單片機(jī)智能控制,從手機(jī)、電話機(jī)、小型程控交換機(jī)、樓宇自動通信呼叫系統(tǒng)、列車無線通信,再到日常工作中隨處可見的移動電話、集群移動通信和無線電對講機(jī)等,無一不是這方面應(yīng)用的體現(xiàn)。