單片機(jī)應(yīng)用技術(shù)(C語言版)第4版
定 價:49.8 元
叢書名:全國高等院校"+互聯(lián)網(wǎng)"系列精品教材
- 作者:王靜霞
- 出版時間:2019/1/1
- ISBN:9787121244537
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP368.1;TP312.8
- 頁碼:213
- 紙張:
- 版次:01
- 開本:16開
本書在第3版得到全國廣大院校教師與學(xué)生的歡迎和使用基礎(chǔ)上,結(jié)合行業(yè)新技術(shù)發(fā)展和課程組近年來取得的課程改革成果,在充分和認(rèn)真聽取廣大師生及職教專家的意見和建議后,在保留原教材主體內(nèi)容與特色的前提下,對其內(nèi)容進(jìn)行了優(yōu)化、補(bǔ)充和調(diào)整。主要內(nèi)容包括:單片機(jī)操作環(huán)境、單片機(jī)硬件系統(tǒng)、單片機(jī)并行I/O端口、顯示和鍵盤接口技術(shù)、定時與中斷系統(tǒng)、串行通信技術(shù)、A/D與D/A轉(zhuǎn)換接口以及單片機(jī)應(yīng)用系統(tǒng)設(shè)計等。本書注重職業(yè)技能訓(xùn)練,采用項目任務(wù)引導(dǎo)教學(xué),內(nèi)容貼近電子行業(yè)的工作崗位技能要求,同時介紹許多有關(guān)單片機(jī)應(yīng)用的小經(jīng)驗、小技巧、小資料等知識,具有很強(qiáng)的實用性、可操作性和趣味性。本書的內(nèi)容安排科學(xué)、實用、合理,非常方便開展高效率教學(xué)。 本教材配有電子教學(xué)課件、習(xí)題參考答案、C語言源程序、精品課網(wǎng)站等,詳見前言。
王靜霞 教授、高級技師、高級考評員,深圳職業(yè)技術(shù)學(xué)院電信學(xué)院全國金牌教師,長期擔(dān)任單片機(jī)應(yīng)用技術(shù)、數(shù)字系統(tǒng)設(shè)計技術(shù)等課程的教學(xué)和科研工作,參與多項科研項目的設(shè)計與開發(fā),獲得多項獎勵;曾在美國博伊西州立大學(xué)電子系擔(dān)任訪問學(xué)者一年,參與美國FAA(聯(lián)邦管理局)“Center of Excellence for Airliner Cabin Environment Research(ACER)”項目的研究;擔(dān)任國家資源庫單片機(jī)課程項目負(fù)責(zé)人;在國內(nèi)外公開發(fā)表科研論文10余篇,主編國家規(guī)劃教材10余本。
項目1 熟悉單片機(jī)操作環(huán)境
教學(xué)導(dǎo)航
任務(wù)1-1 Keil C51軟件的使用
1.1 認(rèn)識單片機(jī)
1.1.1 什么是單片機(jī)
1.1.2 單片機(jī)內(nèi)部結(jié)構(gòu)
任務(wù)1-2 一個LED發(fā)光二極管的閃爍控制
1.2 學(xué)習(xí)單片機(jī)的準(zhǔn)備
1.2.1 單片機(jī)開發(fā)流程與工具
1.2.2 單片機(jī)的仿真學(xué)習(xí)與ISP下載實驗板
知識梳理與總結(jié)
思考與練習(xí)題1
項目2 學(xué)習(xí)單片機(jī)硬件系統(tǒng)
教學(xué)導(dǎo)航
任務(wù)2-1 單片機(jī)控制蜂鳴器發(fā)聲
2.1 8051的信號引腳
2.2 單片機(jī)最小系統(tǒng)電路
2.2.1 單片機(jī)時鐘電路
2.2.2 單片機(jī)復(fù)位電路
2.3 51單片機(jī)的存儲器結(jié)構(gòu)
2.3.1 片內(nèi)數(shù)據(jù)存儲器
2.3.2 片外數(shù)據(jù)存儲器
2.3.3 程序存儲器
任務(wù)2-2 模擬汽車左右轉(zhuǎn)向燈控制
2.4 單片機(jī)并行I/O端口
2.4.1 并行I/O端口電路結(jié)構(gòu)
2.4.2 作為輸入端口使用
2.4.3 作為輸出端口使用
2.4.4 I/O端口的第二功能
任務(wù)2-3 仿真調(diào)試發(fā)光二極管閃爍控制系統(tǒng)
知識梳理與總結(jié)
思考與練習(xí)題2
項目3 單片機(jī)并行I/O端口的應(yīng)用
教學(xué)導(dǎo)航
任務(wù)3-1 流水燈設(shè)計
3.1 認(rèn)識C語言
3.1.1 第一個C語言程序
3.1.2 C語言的基本結(jié)構(gòu)
3.1.3 C語言的特點
任務(wù)3-2 按鍵控制多種花樣霓虹燈設(shè)計
3.2 C語言的基本語句
3.2.1 表達(dá)式語句和復(fù)合語句
3.2.2 選擇語句
3.2.3 循環(huán)語句
任務(wù)3-3 聲光報警器設(shè)計
3.3 C語言數(shù)據(jù)與運(yùn)算
3.3.1 數(shù)據(jù)類型
3.3.2 常量和變量
3.3.3 運(yùn)算符和表達(dá)式
任務(wù)3-4 基于PWM的可調(diào)光臺燈設(shè)計
3.4 C語言的函數(shù)
3.4.1 函數(shù)的分類和定義
3.4.2 函數(shù)調(diào)用
知識梳理與總結(jié)
思考與練習(xí)題3
項目4 顯示和鍵盤接口技術(shù)應(yīng)用
教學(xué)導(dǎo)航
任務(wù)4-1 8路搶答器設(shè)計
4.1 認(rèn)識LED數(shù)碼管
4.1.1 LED數(shù)碼管的結(jié)構(gòu)
4.1.2 LED數(shù)碼管靜態(tài)顯示
4.2 數(shù)組的概念
4.2.1 一維數(shù)組
4.2.2 二維數(shù)組
4.2.3 字符數(shù)組
任務(wù)4-2 小型LED數(shù)碼管字符顯示屏控制
4.3 LED數(shù)碼管動態(tài)顯示
任務(wù)4-3 LED點陣式電子廣告牌控制
4.4 LED大屏幕顯示器及接口
4.4.1 LED大屏幕顯示器的結(jié)構(gòu)及原理
4.4.2 LED大屏幕顯示器接口
任務(wù)4-4 字符型LCD液晶顯示廣告牌控制
4.5 字符型LCD液晶顯示及接口
4.5.1 LCD液晶顯示器的功能與特點
4.5.2 字符型LCD液晶顯示器與單片機(jī)的接口
4.5.3 字符型LCD液晶顯示器的應(yīng)用
任務(wù)4-5 密碼鎖設(shè)計
4.6 單片機(jī)與矩陣鍵盤接口
4.6.1 矩陣式鍵盤結(jié)構(gòu)
4.6.2 矩陣式鍵盤按鍵的識別
知識梳理與總結(jié)
思考與練習(xí)題4
項目5 定時與中斷系統(tǒng)設(shè)計
教學(xué)導(dǎo)航
任務(wù)51 簡易秒表設(shè)計
5.1 定時/計數(shù)器
5.1.1 定時/計數(shù)器的結(jié)構(gòu)
5.1.2 定時/計數(shù)器的工作方式
5.2 中斷系統(tǒng)
5.2.1 什么是中斷
5.2.2 51單片機(jī)中斷系統(tǒng)的結(jié)構(gòu)
5.2.3 中斷有關(guān)寄存器
5.2.4 中斷處理過程
任務(wù)5-2 模擬交通燈控制系統(tǒng)設(shè)計
知識梳理與總結(jié)
思考與練習(xí)題5
項目6 串行通信技術(shù)應(yīng)用
教學(xué)導(dǎo)航
任務(wù)6-1 銀行動態(tài)密碼獲取系統(tǒng)設(shè)計
6.1 串行通信基礎(chǔ)
6.1.1 串行通信與并行通信
6.1.2 單工通信與雙工通信
6.1.3 異步通信與同步通信
6.2 51單片機(jī)的串行接口
6.2.1 串行口結(jié)構(gòu)
6.2.2 設(shè)置工作方式
6.2.3 設(shè)置波特率
6.3 51單片機(jī)串行口工作過程
6.3.1 查詢方式串行通信程序設(shè)計
6.3.2 中斷方式串行通信程序設(shè)計
任務(wù)6-2 移動終端數(shù)據(jù)上傳系統(tǒng)設(shè)計
6.4 串行通信協(xié)議
6.4.1 常用串行通信協(xié)議
6.4.2 EIA串行通信標(biāo)準(zhǔn)
任務(wù)6-3 串口控制數(shù)碼管顯示系統(tǒng)設(shè)計
6.5 串行口的I/O端口擴(kuò)展
6.5.1 采用串行口擴(kuò)展并行輸入口
6.5.2 采用串行口擴(kuò)展并行輸出口
知識梳理與總結(jié)
思考與練習(xí)題6
項目7 A/D與D/A轉(zhuǎn)換接口設(shè)計
教學(xué)導(dǎo)航
任務(wù)7-1 簡易數(shù)字電壓表設(shè)計
7.1 模擬信號與數(shù)字信號
7.2 單片機(jī)內(nèi)部ADC及其應(yīng)用
任務(wù)7-2 基于A/D和D/A轉(zhuǎn)換芯片的可調(diào)光臺燈設(shè)計
7.3 I2C總線A/D與D/A轉(zhuǎn)換器PCF8591
7.3.1 PCF8591的功能
7.3.2 PCF8591的I2C總線連接與通信
7.3.3 PCF8591的D/A轉(zhuǎn)換及程序設(shè)計
7.3.4 PCF8591的A/D轉(zhuǎn)換及程序設(shè)計
知識梳理與總結(jié)
思考與練習(xí)題7
項目8 單片機(jī)應(yīng)用系統(tǒng)綜合設(shè)計
任務(wù)8-1 數(shù)字鐘的設(shè)計與制作
8-1-1 任務(wù)目的 8-1-2 任務(wù)要求
8-1-3 系統(tǒng)方案選擇
8-1-4 系統(tǒng)硬件設(shè)計 8-1-5 系統(tǒng)軟件設(shè)計
8-1-6 系統(tǒng)調(diào)試與脫機(jī)運(yùn)行
8-1-7 任務(wù)小結(jié)
任務(wù)8-2 圖形液晶顯示系統(tǒng)設(shè)計
8-2-1 目的與要求
8-2-2 系統(tǒng)方案選擇
8-2-3 系統(tǒng)硬件設(shè)計 8-2-4 系統(tǒng)軟件設(shè)計
8-2-5 舉一反三
8-2-6 任務(wù)小結(jié)
任務(wù)8-3 單片機(jī)溫度檢測記錄系統(tǒng)設(shè)計
8-3-1 任務(wù)目的 8-3-2 任務(wù)要求
8-3-3 系統(tǒng)方案選擇 8-3-4 系統(tǒng)硬件設(shè)計
8-3-5 系統(tǒng)軟件整體設(shè)計
8-3-6 模塊程序設(shè)計
8-3-7 系統(tǒng)調(diào)試與脫機(jī)運(yùn)行
8-3-8 系統(tǒng)功能擴(kuò)展
8-3-9 任務(wù)小結(jié)
任務(wù)8-4 家居照明藍(lán)牙控制系統(tǒng)的設(shè)計
8-4-1 目的與要求
8-4-2 電路設(shè)計
8-4-3 程序設(shè)計
8-4-4 藍(lán)牙APP設(shè)置及系統(tǒng)運(yùn)行調(diào)試
8-4-5 任務(wù)小結(jié) 8-4-6 舉一反三
任務(wù)8-5 WIFI遙控小車設(shè)計
8-5-1 目的與要求 8-5-2 電路設(shè)計
8-5-3 程序設(shè)計
8-5-4 WIFI模塊APP設(shè)置及系統(tǒng)運(yùn)行調(diào)試
8-5-5 任務(wù)小結(jié) 8-5-6 舉一反三
知識梳理與總結(jié)
附錄A 課程設(shè)計的步驟
附錄B 常用的C51標(biāo)準(zhǔn)庫函數(shù)
參考文獻(xiàn)