單片機(jī)技術(shù)及應(yīng)用——基于Proteus仿真的C語言程序設(shè)計(jì)(第2版)
定 價:36.5 元
- 作者:楊暾
- 出版時間:2018/4/1
- ISBN:9787121333385
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP368.1;TP312.8
- 頁碼:268
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書是職業(yè)教育電子與信息技術(shù)專業(yè)課程改革創(chuàng)新規(guī)劃教材。本書以MCS-51系列單片機(jī)為主體,運(yùn)用Proteus軟件仿真和C語言程序設(shè)計(jì),通過大量典型的多任務(wù)項(xiàng)目實(shí)訓(xùn)詳細(xì)介紹了單片機(jī)開發(fā)必備的基礎(chǔ)知識和軟硬件條件,系統(tǒng)介紹了單片機(jī)的基本結(jié)構(gòu)、定時/計(jì)數(shù)器、中斷系統(tǒng)、串行通信及常用接口技術(shù)等基礎(chǔ)知識及相應(yīng)的C語言程序設(shè)計(jì)基本方法。本書所有實(shí)例均采用仿真軟件Proteus進(jìn)行仿真和實(shí)驗(yàn)板進(jìn)行實(shí)驗(yàn),使讀者在實(shí)踐中逐步掌握單片機(jī)的硬件結(jié)構(gòu)和C語言程序設(shè)計(jì)開發(fā)方法。 本書在編寫時力求通俗易懂,知識講解以"必須、夠用”為原則,技能培養(yǎng)以"緊密結(jié)合實(shí)踐”為特色,項(xiàng)目任務(wù)設(shè)計(jì)知識覆蓋面廣,技能要求全面,因此本書特別適合單片機(jī)和C語言程序設(shè)計(jì)零起點(diǎn)的初學(xué)者作為單片機(jī)技術(shù)快速入門使用。
南京新港中等專業(yè)學(xué)校高級教師、技能專家,主要從事電子技術(shù)專業(yè)的教學(xué)與研究工作。編寫有“十二五”國家規(guī)劃教材《單片機(jī)技術(shù)及應(yīng)用》等教材。
第1模塊 了解單片機(jī)
項(xiàng)目1 了解單片機(jī)的基本結(jié)構(gòu)與應(yīng)用
任務(wù)1-1-1 了解單片機(jī)的發(fā)展知識
任務(wù)1-1-2 了解單片機(jī)的常用類型
任務(wù)1-1-3 了解單片機(jī)基本結(jié)構(gòu)與應(yīng)用
項(xiàng)目2 了解單片機(jī)的數(shù)學(xué)與邏輯工具
任務(wù)1-2-1 了解數(shù)制基本知識
任務(wù)1-2-2 理解數(shù)制間的轉(zhuǎn)換方法
任務(wù)1-2-3 理解單片機(jī)中數(shù)的表示方法
任務(wù)1-2-4 理解邏輯數(shù)據(jù)及其基本運(yùn)算
項(xiàng)目3 了解單片機(jī)學(xué)習(xí)的軟/硬件條件
任務(wù)1-3-1 了解單片機(jī)學(xué)習(xí)的軟件條件
任務(wù)1-3-2 了解單片機(jī)學(xué)習(xí)的硬件條件
第2模塊 單片機(jī)開發(fā)軟件與開發(fā)過程
項(xiàng)目4 仿真軟件Proteus的使用
任務(wù)2-4-1 感受Proteus軟件的強(qiáng)大功能
任務(wù)2-4-2 掌握Proteus軟件的使用方法
任務(wù)2-4-3 Proteus仿真設(shè)計(jì)快速入門
項(xiàng)目5 Keil C51的使用
任務(wù)2-5-1 理解單片機(jī)最小系統(tǒng)
任務(wù)2-5-2 KeilμVision2使用快速入門
項(xiàng)目6 程序燒錄軟件及單片機(jī)實(shí)驗(yàn)板的使用
任務(wù)2-6-1 掌握ZW&YT單片機(jī)實(shí)驗(yàn)板的使用方法
任務(wù)2-6-2 掌握STC_ISP_V488程序燒錄軟件的使用方法
第3模塊 單片機(jī)基本結(jié)構(gòu)項(xiàng)目實(shí)訓(xùn)
項(xiàng)目7 LED發(fā)光管控制
任務(wù)3-7-1 使用P1口控制LED燈閃爍
任務(wù)3-7-2 使用P3口流水點(diǎn)亮8位LED
任務(wù)3-7-3 使用數(shù)組控制P0口流水燈
任務(wù)3-7-4 使用運(yùn)算符控制P2口流水燈
任務(wù)3-7-5 使用switch語句控制P2口LED流水燈
任務(wù)3-7-6 使用if語句控制P2口LED流水燈
任務(wù)3-7-7 使用數(shù)組的指針控制P2口流水燈
任務(wù)3-7-8 用指針作函數(shù)參數(shù)控制P2口流水燈
任務(wù)3-7-9 用函數(shù)庫文件控制P2口LED流水燈
項(xiàng)目8 LED數(shù)碼管顯示控制
任務(wù)3-8-1 用LED數(shù)碼管靜態(tài)顯示數(shù)字
任務(wù)3-8-2 用數(shù)碼管動態(tài)掃描顯示數(shù)碼
任務(wù)3-8-3 用數(shù)碼管仿跑馬燈
任務(wù)3-8-4 用數(shù)碼管顯示倒計(jì)數(shù)過程
第4模塊 單片機(jī)定時/計(jì)數(shù)器項(xiàng)目實(shí)訓(xùn)
項(xiàng)目9 定時/計(jì)數(shù)器查詢方式的應(yīng)用
任務(wù)4-9-1 用定時器T0查詢方式控制P2口流水燈
任務(wù)4-9-2 用定時器T1查詢方式控制單片機(jī)發(fā)出1kHz音頻
任務(wù)4-9-3 將計(jì)數(shù)器T0計(jì)數(shù)的結(jié)果送LED數(shù)碼管顯示
第5模塊 單片機(jī)中斷系統(tǒng)項(xiàng)目實(shí)訓(xùn)
項(xiàng)目10 定時/計(jì)數(shù)器中斷控制
任務(wù)5-10-1 簡易數(shù)碼秒表設(shè)計(jì)
任務(wù)5-10-2 使用定時器T0的中斷控制數(shù)碼管倒計(jì)數(shù)顯示
任務(wù)5-10-3 使用計(jì)數(shù)器T1的中斷控制數(shù)碼管顯示按鍵計(jì)數(shù)
項(xiàng)目11 音樂播放控制
任務(wù)5-11 使用定時器T0的中斷實(shí)現(xiàn)樂曲的播放
項(xiàng)目12 外部中斷源中斷控制
任務(wù)5-12-1 使用外中斷 對脈沖信號計(jì)數(shù),結(jié)果送LED數(shù)碼管顯示
任務(wù)5-12-2 使用外中斷 控制數(shù)碼管顯示按鍵計(jì)數(shù)
任務(wù)5-12-3 使用數(shù)碼管顯示倒計(jì)數(shù)過程穿插中斷控制
第6模塊 單片機(jī)串行通信技術(shù)項(xiàng)目實(shí)訓(xùn)
項(xiàng)目13 串并轉(zhuǎn)換控制
任務(wù)6-13 使用串行口方式0串并轉(zhuǎn)換控制流水燈
項(xiàng)目14 單片機(jī)控制單片機(jī)
任務(wù)6-14-1 使用串口方式1進(jìn)行單工通信
任務(wù)6-14-2 使用串口方式3進(jìn)行單工通信
第7模塊 單片機(jī)綜合應(yīng)用項(xiàng)目實(shí)訓(xùn)
項(xiàng)目15 數(shù)碼電子鐘設(shè)計(jì)
任務(wù)7-15 設(shè)計(jì)獨(dú)立式鍵盤調(diào)時的數(shù)碼電子鐘
項(xiàng)目16 簡易電子琴設(shè)計(jì)
任務(wù)7-16 設(shè)計(jì)簡易電子琴
第8模塊 單片機(jī)應(yīng)用拓展項(xiàng)目實(shí)訓(xùn)
項(xiàng)目17 DS18B20測溫控制
任務(wù)8-17 設(shè)計(jì)數(shù)碼管顯示的DS18B20溫度檢測器
項(xiàng)目18 1602字符型LCD顯示控制
任務(wù)8-18-1 使用1602字符型LCD顯示字符
任務(wù)8-18-2 使用1602字符型LCD顯示字符串
項(xiàng)目19 DS1302適時時鐘控制
任務(wù)8-19 設(shè)計(jì)1602字符型LCD顯示的DS1302日歷時鐘
項(xiàng)目20 8x8LED點(diǎn)陣屏顯示控制
任務(wù)8-20-1 LED點(diǎn)陣屏的點(diǎn)亮與閃爍程序設(shè)計(jì)
任務(wù)8-20-2 LED點(diǎn)陣屏的動態(tài)顯示程序設(shè)計(jì)
任務(wù)8-20-3 LED點(diǎn)陣屏模擬電梯上升樓層數(shù)字顯示
項(xiàng)目21 AD/DA轉(zhuǎn)換控制
任務(wù)8-21 使用ADC0832設(shè)計(jì)5V直流數(shù)字電壓表
附錄 項(xiàng)目工作知識鏈接列表
參考文獻(xiàn)