定 價:32 元
叢書名:普通高等院!笆濉币(guī)劃系列教材
- 作者:韓彩霞、鄧明華
- 出版時間:2015/9/1
- ISBN:9787568010276
- 出 版 社:華中科技大學出版社
- 中圖法分類:TP368.1
- 頁碼:216
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書主要針對三本院校學生,所以在內容上做了特殊的處理。在前面幾章介紹在單片機學習中主要適用的幾個軟件,以及單片機的編程語言。后面章節(jié)主要講單片機的應用。全書給出大量的例題,并給出詳細的匯編語言及C語言程序,學生可以通過此進行練習,加深對課本內容的學習。
**章 單片機概述(韓彩霞老師編寫)
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單片機的特點及應用領域
1.3.1單片機的特點
1.3.2單片機的應用領域
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的調試
1.4.1.4μVision建立工程項目
1.4.1.5仿真、調試
1.4.2 Protues仿真軟件介紹
1.4.2.1Protues操作界面
1.4.2.2仿真電路原理圖設計
1.4.2.3調試、仿真
1.4.3Protues和μVision的聯(lián)合調試
本章小結
習題
第二章 MCS-51單片機基本結構(韓彩霞老師編寫)
2.1MCS-51單片機的結構和引腳
2.1.1結構框圖
2.1.2引腳及其功能
2.2MCS-51單片機的CPU
2.2.1CPU的組成部分及其功能
2.3MCS-51單片機的存儲器結構
2.3.1程序存儲器
2.3.2數據存儲器
2.3.3特殊功能寄存器
2.4 MCS-51單片機的時鐘電路及時序
2.5 MCS-51單片機的復位電路
本章小結
習題
第三章 MCS-51單片機的并行輸入/輸出接口(韓彩霞老師編寫)
3.1并行輸入/輸出接口內部結構及功能
3.1.1 P0口內部結構及功能
3.1.2 P1口內部結構及功能
3.1.3 P2口內部結構及功能
3.1.4 P3口內部結構及功能
3.2輸入/輸出接口使用注意事項
3.3并行輸入/輸出接口編程實例
3.3.1作為輸入口使用
3.3.2作為輸出口使用
本章小結
習題
第四章 MCS-51單片機的指令系統(tǒng)(指令結合尋址方式給出具體的實例,通過μ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數據傳送類指令
4.3.1一般傳送指令MOV
4.3.2程序存儲器訪問指令MOVC
4.3.3外部數據存儲器及單片機片外接口單元訪問指令MOVX
4.3.4堆棧操作指令PUSH、POP
4.3.5數據交換指令XCH、XCHD、SWAP
4.4算數運算類指令
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控制轉移類指令
4.7.1無條件轉移類指令
4.7.2條件轉移類指令
4.8位操作類指令
4.8.1位傳送指令
4.8.2位運算指令
4.8.3位置位和清零指令
4.8.4位控制轉移指令
本章小結
習題
第五章 匯編語言程序設計(鄧明華老師編寫)
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結構化程序設計
5.4.1基本結構程序
5.4.1.1順序程序設計
5.4..1.2分支程序設計
5.4.1.3循環(huán)程序設計
5.4.1.4基本結構程序舉例
5.4.2子程序設計
5.4.2.1子程序的調用及返回
5.4.2.2現(xiàn)場保護與恢復
5.4.2.3參數傳遞方法
5.4.2.4子程序舉例
本章小結
習題
第六章 MCS-51單片機的中斷(劉新竹老師編寫)
6.1中斷的概念及中斷處理過程
6.2 MCS-51單片機的中斷系統(tǒng)
6.2.1中斷系統(tǒng)的結構
6.2.2中斷源
6.3與中斷有關的寄存器
6.3.1中斷請求標志寄存器
6.3.2中斷允許寄存器
6.3.3中斷優(yōu)先級控制寄存器
6.4中斷應用舉例(詳細給出中斷程序編寫步驟,舉例說明具體使用方法)
第七章 MCS-51單片機的定時/計數器(劉新竹老師編寫)
7.1定時/計數器的結構及工作原理
7.1.1定時/計數器的結構
7.1.2定時/計數器的工作原理
7.2與定時/計數器有關的寄存器
7.2.1工作方式寄存器
7.2.2控制寄存器
7.3定時計數器的工作方式
7.3.1工作方式0
7.3.2工作方式1
7.3.3工作方式2
7.3.4工作方式3
7.4定時/計數器應用舉例(給出初始化程序,舉例說明具體使用方法)
7.5中斷、定時/計數器綜合應用舉例
本章小結
習題
第八章 MCS-51單片機串行I/O接口(鄒靜老師編寫)
8.1串行通信基礎
8.2 MCS-51單片機的串行接口
8.2.1串行接口的結構
8.2.2與串行接口有關的寄存器
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串行口應用舉例(給出初始化程序,舉例說明具體使用方法)
本章小結
習題
第九章 模擬量輸入、輸出接口技術(張勝男老師編寫)
9.1A/D轉換器及其接口
9.1.1ADC0809芯片介紹
9.1.2 ADC0809與單片機的連接
9.1.3 ADC0809應用舉例
9.2D/A轉換器及其接口
9.2.1DAC0832芯片介紹
9.2.2 DAC0832與單片機的連接
9.2.3 DAC0832應用舉例
本章小結
習題
第十章 單片機的系統(tǒng)擴展及人機交互技術(孔祥斌老師編寫)
10.1單片機的總線結構介紹
10.2單片機的系統(tǒng)擴展技術
10.2.1存儲器的擴展(程序存儲器、數據存儲器)
10.2.2輸入/輸出接口的擴展(8255芯片、串行接口、譯碼器)
10.2.3定時/計數器的擴展(8253芯片)
10.2.4外部中斷源的擴展(定時/計數器、門電路、優(yōu)先編碼器)
10.3人機交互技術
10.3.1顯示器接口技術(LED、LCD )
10.3.2鍵盤接口技術(獨立式鍵盤、矩陣式鍵盤)
10.3.3鍵盤、顯示接口芯片8279
本章小結
習題