定 價:32 元
叢書名:普通高等院!笆濉币(guī)劃系列教材
- 作者:韓彩霞、鄧明華
- 出版時間:2015/9/1
- ISBN:9787568010276
- 出 版 社:華中科技大學(xué)出版社
- 中圖法分類:TP368.1
- 頁碼:216
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書主要針對三本院校學(xué)生,所以在內(nèi)容上做了特殊的處理。在前面幾章介紹在單片機學(xué)習(xí)中主要適用的幾個軟件,以及單片機的編程語言。后面章節(jié)主要講單片機的應(yīng)用。全書給出大量的例題,并給出詳細(xì)的匯編語言及C語言程序,學(xué)生可以通過此進(jìn)行練習(xí),加深對課本內(nèi)容的學(xué)習(xí)。
**章 單片機概述(韓彩霞老師編寫)
1.1單片機的發(fā)展概況
1.1.1微型計算機與單片機
1.1.2單片機的發(fā)展歷史
1.2常用單片機的類型
1.2.1 51單片機
1.2.2 AVR單片機
1.2.3 PIC單片機
1.3單片機的特點及應(yīng)用領(lǐng)域
1.3.1單片機的特點
1.3.2單片機的應(yīng)用領(lǐng)域
1.4單片機系統(tǒng)開發(fā)常用軟件介紹
1.4.1μVision集成開發(fā)軟件介紹
1.4.1.1μVision開發(fā)環(huán)境
1.4.1.2μVision的界面
1.4.1.3μVision的調(diào)試
1.4.1.4μVision建立工程項目
1.4.1.5仿真、調(diào)試
1.4.2 Protues仿真軟件介紹
1.4.2.1Protues操作界面
1.4.2.2仿真電路原理圖設(shè)計
1.4.2.3調(diào)試、仿真
1.4.3Protues和μVision的聯(lián)合調(diào)試
本章小結(jié)
習(xí)題
第二章 MCS-51單片機基本結(jié)構(gòu)(韓彩霞老師編寫)
2.1MCS-51單片機的結(jié)構(gòu)和引腳
2.1.1結(jié)構(gòu)框圖
2.1.2引腳及其功能
2.2MCS-51單片機的CPU
2.2.1CPU的組成部分及其功能
2.3MCS-51單片機的存儲器結(jié)構(gòu)
2.3.1程序存儲器
2.3.2數(shù)據(jù)存儲器
2.3.3特殊功能寄存器
2.4 MCS-51單片機的時鐘電路及時序
2.5 MCS-51單片機的復(fù)位電路
本章小結(jié)
習(xí)題
第三章 MCS-51單片機的并行輸入/輸出接口(韓彩霞老師編寫)
3.1并行輸入/輸出接口內(nèi)部結(jié)構(gòu)及功能
3.1.1 P0口內(nèi)部結(jié)構(gòu)及功能
3.1.2 P1口內(nèi)部結(jié)構(gòu)及功能
3.1.3 P2口內(nèi)部結(jié)構(gòu)及功能
3.1.4 P3口內(nèi)部結(jié)構(gòu)及功能
3.2輸入/輸出接口使用注意事項
3.3并行輸入/輸出接口編程實例
3.3.1作為輸入口使用
3.3.2作為輸出口使用
本章小結(jié)
習(xí)題
第四章 MCS-51單片機的指令系統(tǒng)(指令結(jié)合尋址方式給出具體的實例,通過μVision仿真分析各指令具體的使用方法) (鄧明華老師編寫)
4.1匯編語言指令格式
4.1.1指令格式
4.1.2常用符號
4.2 MCS-51單片機的尋址方式
4.2.1直接尋址
4.2.2立即尋址
4.2.3寄存器尋址
4.2.4寄存器間接尋址
4.2.5變址尋址
4.2.6相對尋址
4.2.7位尋址
4.3數(shù)據(jù)傳送類指令
4.3.1一般傳送指令MOV
4.3.2程序存儲器訪問指令MOVC
4.3.3外部數(shù)據(jù)存儲器及單片機片外接口單元訪問指令MOVX
4.3.4堆棧操作指令PUSH、POP
4.3.5數(shù)據(jù)交換指令XCH、XCHD、SWAP
4.4算數(shù)運算類指令
4.4.1加法類指令
4.4.2減法類指令
4.4.3乘法指令
4.4.4除法指令
4.5邏輯運算類指令
4.5.1邏輯與運算指令
4.5.2邏輯或運算指令
4.5.3邏輯異或運算指令
4.5.4累加器清零和取反指令
4.6移位類指令
4.6.1左移類指令
4.6.2右移類指令
4.7控制轉(zhuǎn)移類指令
4.7.1無條件轉(zhuǎn)移類指令
4.7.2條件轉(zhuǎn)移類指令
4.8位操作類指令
4.8.1位傳送指令
4.8.2位運算指令
4.8.3位置位和清零指令
4.8.4位控制轉(zhuǎn)移指令
本章小結(jié)
習(xí)題
第五章 匯編語言程序設(shè)計(鄧明華老師編寫)
5.1匯編語言及偽指令
5.1.1匯編語言及匯編程序
5.1.2偽指令
5.2程序編制步驟、方法和技巧
5.2.1程序編制的步驟
5.2.2程序編制方法和技巧
5.3源程序的編輯與匯編
5.3.1匯編語言的語句格式
5.3.2源程序的編輯與匯編
5.4結(jié)構(gòu)化程序設(shè)計
5.4.1基本結(jié)構(gòu)程序
5.4.1.1順序程序設(shè)計
5.4..1.2分支程序設(shè)計
5.4.1.3循環(huán)程序設(shè)計
5.4.1.4基本結(jié)構(gòu)程序舉例
5.4.2子程序設(shè)計
5.4.2.1子程序的調(diào)用及返回
5.4.2.2現(xiàn)場保護(hù)與恢復(fù)
5.4.2.3參數(shù)傳遞方法
5.4.2.4子程序舉例
本章小結(jié)
習(xí)題
第六章 MCS-51單片機的中斷(劉新竹老師編寫)
6.1中斷的概念及中斷處理過程
6.2 MCS-51單片機的中斷系統(tǒng)
6.2.1中斷系統(tǒng)的結(jié)構(gòu)
6.2.2中斷源
6.3與中斷有關(guān)的寄存器
6.3.1中斷請求標(biāo)志寄存器
6.3.2中斷允許寄存器
6.3.3中斷優(yōu)先級控制寄存器
6.4中斷應(yīng)用舉例(詳細(xì)給出中斷程序編寫步驟,舉例說明具體使用方法)
第七章 MCS-51單片機的定時/計數(shù)器(劉新竹老師編寫)
7.1定時/計數(shù)器的結(jié)構(gòu)及工作原理
7.1.1定時/計數(shù)器的結(jié)構(gòu)
7.1.2定時/計數(shù)器的工作原理
7.2與定時/計數(shù)器有關(guān)的寄存器
7.2.1工作方式寄存器
7.2.2控制寄存器
7.3定時計數(shù)器的工作方式
7.3.1工作方式0
7.3.2工作方式1
7.3.3工作方式2
7.3.4工作方式3
7.4定時/計數(shù)器應(yīng)用舉例(給出初始化程序,舉例說明具體使用方法)
7.5中斷、定時/計數(shù)器綜合應(yīng)用舉例
本章小結(jié)
習(xí)題
第八章 MCS-51單片機串行I/O接口(鄒靜老師編寫)
8.1串行通信基礎(chǔ)
8.2 MCS-51單片機的串行接口
8.2.1串行接口的結(jié)構(gòu)
8.2.2與串行接口有關(guān)的寄存器
8.2.3串行口工作方式
8.2.3.1工作方式0
8.2.3.2工作方式1
8.2.3.3工作方式2
8.2.3.4工作方式3
8.3串行口應(yīng)用舉例(給出初始化程序,舉例說明具體使用方法)
本章小結(jié)
習(xí)題
第九章 模擬量輸入、輸出接口技術(shù)(張勝男老師編寫)
9.1A/D轉(zhuǎn)換器及其接口
9.1.1ADC0809芯片介紹
9.1.2 ADC0809與單片機的連接
9.1.3 ADC0809應(yīng)用舉例
9.2D/A轉(zhuǎn)換器及其接口
9.2.1DAC0832芯片介紹
9.2.2 DAC0832與單片機的連接
9.2.3 DAC0832應(yīng)用舉例
本章小結(jié)
習(xí)題
第十章 單片機的系統(tǒng)擴展及人機交互技術(shù)(孔祥斌老師編寫)
10.1單片機的總線結(jié)構(gòu)介紹
10.2單片機的系統(tǒng)擴展技術(shù)
10.2.1存儲器的擴展(程序存儲器、數(shù)據(jù)存儲器)
10.2.2輸入/輸出接口的擴展(8255芯片、串行接口、譯碼器)
10.2.3定時/計數(shù)器的擴展(8253芯片)
10.2.4外部中斷源的擴展(定時/計數(shù)器、門電路、優(yōu)先編碼器)
10.3人機交互技術(shù)
10.3.1顯示器接口技術(shù)(LED、LCD )
10.3.2鍵盤接口技術(shù)(獨立式鍵盤、矩陣式鍵盤)
10.3.3鍵盤、顯示接口芯片8279
本章小結(jié)
習(xí)題