《普通高等院!笆濉币(guī)劃教材·控制工程類:?jiǎn)纹瑱C(jī)實(shí)踐教程》主要介紹單片機(jī)系統(tǒng)的設(shè)計(jì)、調(diào)試及相關(guān)知識(shí),以AT和STC系列單片機(jī)為主介紹相關(guān)實(shí)例和實(shí)踐項(xiàng)目,使學(xué)生舉一反三,在實(shí)例制作中觀察實(shí)驗(yàn)結(jié)果,掌握單片機(jī)相關(guān)知識(shí)。本書(shū)強(qiáng)調(diào)理論與實(shí)踐相結(jié)合,在介紹單片機(jī)經(jīng)典內(nèi)容的同時(shí),也介紹了單片機(jī)領(lǐng)域的*發(fā)展情況。
本書(shū)以KeilC軟件為編程工具,內(nèi)容編排上兼顧匯編語(yǔ)言與C語(yǔ)言兩種編程方式,硬件上強(qiáng)調(diào)其接口連線與應(yīng)用,學(xué)生可結(jié)合實(shí)例制作自己喜愛(ài)的科技作品。本書(shū)具有很強(qiáng)的直觀性的特點(diǎn),可保證學(xué)生學(xué)以致用,使學(xué)生的動(dòng)手實(shí)踐能力得到發(fā)揮。
本書(shū)適合普通高等學(xué)校本、?谱詣(dòng)化、電子、通信、機(jī)電一體化及計(jì)算機(jī)等相關(guān)工科專業(yè)選用,可作為單片機(jī)理論教學(xué)、實(shí)驗(yàn)、課程設(shè)計(jì)及本科生畢業(yè)設(shè)計(jì)教材,也可作為相關(guān)工程技術(shù)人員自學(xué)、大學(xué)生科技創(chuàng)新、科研及競(jìng)賽的參考書(shū)。
第1章 緒言
1.1 單片機(jī)概述
1.1.1 單片機(jī)的基本概念
1.1.2 單片機(jī)的發(fā)展歷史及發(fā)展趨勢(shì)
1.1.3 單片機(jī)的分類
1.1.4 STC系列單片機(jī)
1.2 51單片機(jī)的結(jié)構(gòu)
1.2.1 51單片機(jī)的內(nèi)部結(jié)構(gòu)
1.2.2 51單片機(jī)的引腳
1.3 51單片機(jī)的內(nèi)部結(jié)構(gòu)和特點(diǎn)
1.3.1 51單片機(jī)的內(nèi)部結(jié)構(gòu)
1.3.2 51系列單片機(jī)存儲(chǔ)器
1.3.3 51單片機(jī)時(shí)鐘電路與復(fù)位電路
1.3.4 單片機(jī)的工作模式
1.4 51系列單片機(jī)并行輸A/輸出端口(字操作)
1.4.1 PO口
1.4.2 P1口
1.4.3 P2口
1.4.4 P3口
1.4.5 P4口
1.5 51系列單片機(jī)布爾(位)處理器
習(xí)題
第2章 Kei1 C51集成開(kāi)發(fā)環(huán)境及軟件調(diào)試
2.1 Kei1 C51安裝與調(diào)試
2.2 Kei1 C51開(kāi)發(fā)環(huán)境
2.2.1 山Vision 2常用功能按鍵介紹
2.2.2 距Vision 2項(xiàng)目的創(chuàng)建
2.2.3 編譯器常見(jiàn)警告與錯(cuò)誤信息的解決方法
2.3 Kei1創(chuàng)建簡(jiǎn)單工程實(shí)例
習(xí)題
第3章 C51程序設(shè)計(jì)
3.1 C51語(yǔ)言的基礎(chǔ)知識(shí)
3.1.1 C51語(yǔ)言的基本數(shù)據(jù)類型
3.1.2 C51語(yǔ)言數(shù)據(jù)類型的擴(kuò)展
3.1.3 C51語(yǔ)言中的運(yùn)算符
3.1.4 C51語(yǔ)言中的表達(dá)式
3.1.5 C51語(yǔ)言中的常用頭文件
3.2 C51語(yǔ)言的流程控制語(yǔ)句
3.2.1 轉(zhuǎn)移語(yǔ)句
3.2.2 選擇語(yǔ)句
3.2.3 循環(huán)語(yǔ)句
3.3 程序結(jié)構(gòu)和函數(shù)
3.3.1 程序結(jié)構(gòu)
3.3.2 函數(shù)
3.4 C51程序設(shè)計(jì)舉例
習(xí)題
第4章 匯編語(yǔ)言程序設(shè)計(jì)
4.1 概述
4.1.1 指令系統(tǒng)概述
4.1.2 尋址方式
4.2 指令系統(tǒng)
4.2.1 數(shù)據(jù)傳遞類指令
4.2.2 堆棧操作
4.2.3 算術(shù)運(yùn)算類指令
4.2.4 邏輯運(yùn)算類指令
4.2.5 控制轉(zhuǎn)移類指令
4.2.6 位及位操作指令
4.3 偽指令
4.4 匯編語(yǔ)言程序設(shè)計(jì)舉例
習(xí)題
第5章 最小系統(tǒng)板制作
5.1 單片機(jī)最小系統(tǒng)
5.2 單片機(jī)程序下載
5.2.1 ISP下載線
5.2.2 USB下載
5.3 常用單片機(jī)程序的下載
5.3.1 STC系列單片機(jī)程序下載
5.3.2 AT系列單片機(jī)程序下載
習(xí)題
第6章 單片機(jī)基礎(chǔ)實(shí)驗(yàn)項(xiàng)目
6.1 單路LED小燈閃爍
6.1.1 實(shí)驗(yàn)任務(wù)
6.1.2 電路原理圖
6.1.3 軟件設(shè)計(jì)
6.2 LED燈移位(延時(shí)方式)
6.2.1 實(shí)驗(yàn)任務(wù)
6.2.2 電路原理圖
6.2.3 軟件設(shè)計(jì)
6.3 LED燈移位(查表方式)
6.3.1 實(shí)驗(yàn)任務(wù)
6.3.2 電路原理圖
6.3.3 軟件設(shè)計(jì)
6.4 單路模擬開(kāi)關(guān)
6.4.1 實(shí)驗(yàn)任務(wù)
6.4.2 電路原理圖
6.4.3 軟件設(shè)計(jì)
6.5 多路模擬開(kāi)關(guān)
6.5.1 實(shí)驗(yàn)任務(wù)
6.5.2 電路原理圖
6.5.3 軟件設(shè)計(jì)
6.6 報(bào)警器
6.6.1 實(shí)驗(yàn)任務(wù)
6.6.2 電路原理圖
6.6.3 軟件設(shè)計(jì)
6.7 I/O并行口直接驅(qū)動(dòng)LED顯示
6.7.1 實(shí)驗(yàn)任務(wù)
6.7.2 電路原理圖
6.7.3 軟件設(shè)計(jì)
6.8 動(dòng)態(tài)數(shù)碼顯示技術(shù)
6.8.1 實(shí)驗(yàn)任務(wù)
6.8.2 電路原理圖
6.8.3 軟件設(shè)計(jì)
6.9 定時(shí)計(jì)數(shù)器TD作定時(shí)應(yīng)用技術(shù)
6.9.1 實(shí)驗(yàn)任務(wù)
6.9.2 電路原理圖
6.9.3 軟件設(shè)計(jì)
6.10 8×8 LED點(diǎn)陣顯示技術(shù)
6.10.2 電路原理圖
6.10.3 軟件設(shè)計(jì)
6.11 ADC0809 A/D轉(zhuǎn)換器基本應(yīng)用技術(shù)
6.11.1 實(shí)驗(yàn)任務(wù)
6.11.2 電路原理圖
6.11.3 軟件設(shè)計(jì)
6.12 獨(dú)立按鍵
6.12.1 實(shí)驗(yàn)任務(wù)
6.12.2 電路原理圖
6.12.3 軟件設(shè)計(jì)
6.13 4×4矩陣按鍵
6.13.1 實(shí)驗(yàn)任務(wù)
6.13.2 電路原理圖
6.13.3 軟件設(shè)計(jì)
習(xí)題
第7章 單片機(jī)應(yīng)用實(shí)驗(yàn)項(xiàng)目
7.1 00~59秒計(jì)時(shí)器
7.1.1 任務(wù)要求
7.1.2 硬件設(shè)計(jì)
7.1.3 軟件設(shè)計(jì)
7.2 電子琴
7.2.1 任務(wù)要求
7.2.2 硬件設(shè)計(jì)
7.2.3 軟件設(shè)計(jì)
7.3 點(diǎn)陣LED“0~9”數(shù)字顯示技術(shù)
7.3.1 任務(wù)要求
7.3.2 硬件設(shè)計(jì)
7.3.3 軟件設(shè)計(jì)
7.4 數(shù)字電壓表
7.4.1 任務(wù)要求
7.4.2 硬件設(shè)計(jì)
7.4.3 軟件設(shè)計(jì)
7.5 電子密碼鎖設(shè)計(jì)
7.5.1 任務(wù)要求
7.5.2 硬件設(shè)計(jì)
7.5.3 軟件設(shè)計(jì)
7.6 倒車?yán)走_(dá)設(shè)計(jì)
7.6.1 任務(wù)要求
7.6.2 硬件設(shè)計(jì)
7.6.3 軟件設(shè)計(jì)
習(xí)題
第8章 單片機(jī)綜合實(shí)踐項(xiàng)目
8.1 利用單片機(jī)制作小車
8.2 利用單片機(jī)制作水溫控制系統(tǒng)
8.2.1 設(shè)計(jì)目的
8.2.2 系統(tǒng)功能
8.2.3 溫度控制總體方案與原理
8.2.4 軟件設(shè)計(jì)
8.3 利用單片機(jī)CSM模塊的無(wú)線測(cè)溫系統(tǒng)
8.4 利用單片機(jī)制作語(yǔ)音檢測(cè)及播放系統(tǒng)
8.5 利用單片機(jī)制作射頻識(shí)別系統(tǒng)
習(xí)題
參考文獻(xiàn)