單片機(jī)技術(shù)及應(yīng)用(基于Proteus 的匯編和C語(yǔ)言版)(全國(guó)高等職業(yè)教育規(guī)劃教材)
定 價(jià):52 元
叢書名:全國(guó)高等職業(yè)教育規(guī)劃教材
- 作者:黃鍻泉,何用輝 主編
- 出版時(shí)間:2014/1/1
- ISBN:9787111446767
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP368.1
- 頁(yè)碼:349
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
本書按照項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)的編寫模式,將進(jìn)行單片機(jī)應(yīng)用設(shè)計(jì)與開(kāi)發(fā)所必需的理論知識(shí)與實(shí)踐技能分解到不同的項(xiàng)目和任務(wù)中由淺入深、循序漸進(jìn)地講述。本書具有3大特色:C語(yǔ)言與匯編語(yǔ)言并存,匯編語(yǔ)言注重硬件資源講解,C語(yǔ)言注重程序開(kāi)發(fā),兩者之間既可相互獨(dú)立又可進(jìn)行分析比較;軟硬件結(jié)合、虛擬仿真,書中所有項(xiàng)目均以硬件實(shí)物裝置展開(kāi)講解,再基于Proteus進(jìn)行虛擬仿真學(xué)習(xí)訓(xùn)練;淡化原理、注重實(shí)用,以具體應(yīng)用項(xiàng)目任務(wù)實(shí)現(xiàn)為主導(dǎo),突出單片機(jī)實(shí)用技術(shù)的學(xué)習(xí)與訓(xùn)練。本書結(jié)構(gòu)緊湊、圖文并茂,配備教學(xué)課件、視頻教程、仿真源碼等完善的立體化課程資源光盤,具有較強(qiáng)的可讀性、實(shí)用性和先進(jìn)性。
本書既可作為高職高專院校自動(dòng)化類、電子信息類、機(jī)電類和計(jì)算機(jī)類等專業(yè)的課程教材,也可作為應(yīng)用型本科院校、函授學(xué)院以及相關(guān)培訓(xùn)班的教材,還可作為單片機(jī)應(yīng)用開(kāi)發(fā)人員的參考書。
前言
項(xiàng)目1 單片機(jī)認(rèn)知及其開(kāi)發(fā)軟件使用
任務(wù)1.1 認(rèn)知單片機(jī)及其編程語(yǔ)言
1.1.1 初識(shí)單片機(jī)
1.1.2 分析單片機(jī)硬件系統(tǒng)
1.1.3 認(rèn)知單片機(jī)編程語(yǔ)言
任務(wù)1.2 初步使用單片機(jī)開(kāi)發(fā)軟件
1.2.1 Keil軟件認(rèn)知及使用
1.2.2 Proteus軟件認(rèn)知及使用
隨堂一練
項(xiàng)目2 2個(gè)LED發(fā)光二極管控制
任務(wù)2.1 LED輪流閃爍控制
2.1.1 控制要求與功能展示
2.1.2 硬件系統(tǒng)與控制流程分析
2.1.3 匯編語(yǔ)言程序分析與設(shè)計(jì) 前言
項(xiàng)目1 單片機(jī)認(rèn)知及其開(kāi)發(fā)軟件使用
任務(wù)1.1 認(rèn)知單片機(jī)及其編程語(yǔ)言
1.1.1 初識(shí)單片機(jī)
1.1.2 分析單片機(jī)硬件系統(tǒng)
1.1.3 認(rèn)知單片機(jī)編程語(yǔ)言
任務(wù)1.2 初步使用單片機(jī)開(kāi)發(fā)軟件
1.2.1 Keil軟件認(rèn)知及使用
1.2.2 Proteus軟件認(rèn)知及使用
隨堂一練
項(xiàng)目2 2個(gè)LED發(fā)光二極管控制
任務(wù)2.1 LED輪流閃爍控制
2.1.1 控制要求與功能展示
2.1.2 硬件系統(tǒng)與控制流程分析
2.1.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
2.1.4 C語(yǔ)言程序分析與設(shè)計(jì)
2.1.5 基于Proteus的調(diào)試與仿真
任務(wù)2.2 LED閃爍方式控制
2.2.1 控制要求與功能展示
2.2.2 硬件系統(tǒng)與控制流程分析
2.2.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
2.2.4 C語(yǔ)言程序分析與設(shè)計(jì)
2.2.5 基于Proteus的調(diào)試與仿真
隨堂一練
技能訓(xùn)練1:2個(gè)LED閃爍控制
技能訓(xùn)練2:3個(gè)LED閃爍控制
項(xiàng)目3 8個(gè)LED發(fā)光二極管控制
任務(wù)3.1 LED拉幕燈控制
3.1.1 控制要求與功能展示
3.1.2 硬件系統(tǒng)與控制流程分析
3.1.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
3.1.4 C語(yǔ)言程序分析與設(shè)計(jì)
3.1.5 基于Proteus的調(diào)試與仿真
任務(wù)3.2 LED跑馬燈控制
3.2.1 控制要求與功能展示
3.2.2 硬件系統(tǒng)與控制流程分析
3.2.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
3.2.4 C語(yǔ)言程序分析與設(shè)計(jì)
3.2.5 基于Proteus的調(diào)試與仿真
隨堂一練
技能訓(xùn)練1:雙邊拉幕燈控制
技能訓(xùn)練2:雙向跑馬燈控制
項(xiàng)目4 LED點(diǎn)陣顯示控制
任務(wù)4.1 LED按鍵指示燈控制
4.1.1 控制要求與功能展示
4.1.2 硬件系統(tǒng)與控制流程分析
4.1.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
4.1.4 C語(yǔ)言程序分析與設(shè)計(jì)
4.1.5 基于Proteus的調(diào)試與仿真
任務(wù)4.2 LED點(diǎn)陣數(shù)顯控制
4.2.1 控制要求與功能展示
4.2.2 硬件系統(tǒng)與控制流程分析
4.2.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
4.2.4 C語(yǔ)言程序分析與設(shè)計(jì)
4.2.5 基于Proteus的調(diào)試與仿真
任務(wù)4.3 鍵控LED點(diǎn)陣顯示控制
4.3.1 控制要求與功能展示
4.3.2 硬件系統(tǒng)與控制流程分析
4.3.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
4.3.4 C語(yǔ)言程序分析與設(shè)計(jì)
4.3.5 基于Proteus的調(diào)試與仿真
隨堂一練
技能訓(xùn)練1:3*3按鍵指示燈控制
技能訓(xùn)練2:LED點(diǎn)陣屏顯示字符控制
技能訓(xùn)練3:按鍵值顯示控制
項(xiàng)目5 中斷系統(tǒng)控制及應(yīng)用
任務(wù)5.1 中斷系統(tǒng)分析與控制
5.1.1 中斷系統(tǒng)結(jié)構(gòu)與功能分析
5.1.2 外部中斷編程與控制
任務(wù)5.2 簡(jiǎn)易水情報(bào)警器控制
5.2.1 控制要求與功能展示
5.2.2 硬件系統(tǒng)與控制流程分析
5.2.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
5.2.4 C語(yǔ)言程序分析與設(shè)計(jì)
5.2.5 基于Proteus的調(diào)試與仿真
任務(wù)5.3 簡(jiǎn)易地震報(bào)警器控制
5.3.1 控制要求與功能展示
5.3.2 硬件系統(tǒng)與控制流程分析
5.3.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
5.3.4 C語(yǔ)言程序分析與設(shè)計(jì)
5.3.5 基于Proteus的調(diào)試與仿真
隨堂一練
技能訓(xùn)練1:中斷加減計(jì)數(shù)器
技能訓(xùn)練2:中斷嵌套數(shù)顯控制
項(xiàng)目6 定時(shí)/計(jì)數(shù)器控制及應(yīng)用
任務(wù)6.1 定時(shí)/計(jì)數(shù)器分析與控制
6.1.1 定時(shí)/計(jì)數(shù)器結(jié)構(gòu)與功能分析
6.1.2 定時(shí)/計(jì)數(shù)器編程與控制
任務(wù)6.2 簡(jiǎn)易定時(shí)鬧鐘控制
6.2.1 控制要求與功能展示
6.2.2 硬件系統(tǒng)與控制流程分析
6.2.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
6.2.4 C語(yǔ)言程序分析與設(shè)計(jì)
6.2.5 基于Proteus的調(diào)試與仿真
任務(wù)6.3 簡(jiǎn)易按鍵計(jì)數(shù)器控制
6.3.1 控制要求與功能展示
6.3.2 硬件系統(tǒng)與控制流程分析
6.3.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
6.3.4 C語(yǔ)言程序分析與設(shè)計(jì)
6.3.5 基于Proteus的調(diào)試與仿真
隨堂一練
技能訓(xùn)練1:簡(jiǎn)易方波輸出控制
技能訓(xùn)練2:測(cè)試外部脈沖頻率
項(xiàng)目7 串行接口控制及應(yīng)用
任務(wù)7.1 串行接口分析與控制
7.1.1 串行通信結(jié)構(gòu)與功能分析
7.1.2 串行通信編程與控制
任務(wù)7.2 串行轉(zhuǎn)并行數(shù)顯控制
7.2.1 控制要求與功能展示
7.2.2 硬件系統(tǒng)與控制流程分析
7.2.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
7.2.4 C語(yǔ)言程序分析與設(shè)計(jì)
7.2.5 基于Proteus的調(diào)試與仿真
任務(wù)7.3 單片機(jī)與PC串行通信
7.3.1 控制要求與功能展示
7.3.2 硬件系統(tǒng)與控制流程分析
7.3.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
7.3.4 C語(yǔ)言程序分析與設(shè)計(jì)
7.3.5 基于Proteus的調(diào)試與仿真
隨堂一練
技能訓(xùn)練1:串口控制跑馬燈
技能訓(xùn)練2:雙機(jī)通信控制
項(xiàng)目8 并行I/O口擴(kuò)展控制
任務(wù)8.1 單片機(jī)并行擴(kuò)展分析
8.1.1 51單片機(jī)三總線分析
8.1.2 并行I/O接口擴(kuò)展認(rèn)知
任務(wù)8.2 簡(jiǎn)單并行I/O口擴(kuò)展控制
8.2.1 控制要求與功能展示
8.2.2 硬件系統(tǒng)與控制流程分析
8.2.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
8.2.4 C語(yǔ)言程序分析與設(shè)計(jì)
8.2.5 基于Proteus的調(diào)試與仿真
隨堂一練
技能訓(xùn)練:簡(jiǎn)單I/O口擴(kuò)展控制
項(xiàng)目9 A-D轉(zhuǎn)換控制及應(yīng)用
任務(wù)9.1 A-D轉(zhuǎn)換認(rèn)知與分析
9.1.1 A-D轉(zhuǎn)換的初步認(rèn)知
9.1.2 ADC0809及其接口電路分析
任務(wù)9.2 單通道電壓采集控制
9.2.1 控制要求與功能展示
9.2.2 硬件系統(tǒng)與控制流程分析
9.2.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
9.2.4 C語(yǔ)言程序分析與設(shè)計(jì)
9.2.5 基于Proteus的調(diào)試與仿真
隨堂一練
技能訓(xùn)練1:可調(diào)PWM輸出控制
技能訓(xùn)練2:?jiǎn)瓮ǖ离妷翰杉@示控制
項(xiàng)目10 D-A轉(zhuǎn)換控制及應(yīng)用
任務(wù)10.1 D-A轉(zhuǎn)換認(rèn)知與分析
10.1.1 D-A轉(zhuǎn)換的初步認(rèn)知
10.1.2 DAC0832及其接口電路分析
任務(wù)10.2 簡(jiǎn)易波形發(fā)生器控制
10.2.1 控制要求與功能展示
10.2.2 硬件系統(tǒng)與控制流程分析
10.2.3 匯編語(yǔ)言程序分析與設(shè)計(jì)
10.2.4 C語(yǔ)言程序分析與設(shè)計(jì)
10.2.5 基于Proteus的調(diào)試與仿真
隨堂一練
技能訓(xùn)練:波形發(fā)生器控制
附錄
附錄A MCS-51系列單片機(jī)匯編指令表
附錄B C51關(guān)鍵字和常用標(biāo)準(zhǔn)庫(kù)函數(shù)
一、關(guān)鍵字
二、C51重要庫(kù)函數(shù)
附錄C Proteus常用元器件符號(hào)表
附錄D 程序下載器制作及其下載
附錄E ASCII(美國(guó)標(biāo)準(zhǔn)信息交換碼)表
參考文獻(xiàn)