定 價:59 元
叢書名:“十三五”應用型人才培養(yǎng)規(guī)劃教材
- 作者:王文海、羅德凌、朱國軍、周歡喜
- 出版時間:2019/8/1
- ISBN:9787302506645
- 出 版 社:清華大學出版社
- 中圖法分類:TP368.1
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書由簡單到復雜的順序,以設計制作交通燈、設計制作游客流量計數(shù)器、設計制作啤酒生產計數(shù)器等12個項目為載體,涵蓋了開發(fā)\仿真工具軟件使用等應用技能、單片機結構及指令系統(tǒng)、C51程序設計、I/O口、中斷與定時計數(shù)器等資源應用、鍵盤、顯示、AD\DA 、存儲器、串行通信、I2C與單總線器件等接口技術, 是工學結合課程的優(yōu)秀教材。
1.以AT89C51單片機為對象,結合Keil ?Vision2、Proteus等單片機系統(tǒng)開發(fā)軟件,從實用角度出發(fā),以項目實施為主線,系統(tǒng)介紹51單片機的C語言程序設計和接口應用技術,是一本工學結合的特色教材。
2.合理處理基本知識和經典接口技術與新器件應用教學。教材除覆蓋單片機基本知識與經典接口技術外,把AT24C02、DS18B20、DS1302等新器件的應用作為單獨項目分別編寫,便于不同專業(yè)、不同學校的對教學內容與項目的選取。
3.可作為高職高專電類專業(yè)單片機技術的教材,也可作為單片機愛好人員的自學用書。
第2版前言
在技術應用型大學與高職高專教學中,采用任務驅動、項目教學等教學模式,能做到學以致用,有利于發(fā)揮學生學習的主動性和提高學生學習的效率。經典接口技術與新器件接口應用相結合,項目與工作任務相結合,有利于學生適應將來的工作崗位,這也是本書編寫的特色所在。
與第1版相比,本書突出以下特點。
(1) 本書繼續(xù)采用項目驅動式的編寫方法,但更加突出精講實用、案例啟發(fā)、學以致用、鞏固提升的教學理念,以完成項目需具備的能力為目標組織學習內容與案例,讓學生在實踐中形成并提升單片機應用技術能力。
(2) 更合理地處理基本知識和經典接口技術與新器件應用教學。本書除覆蓋單片機基本知識與經典接口技術外,把AT24C02、DS18B20、DS1302等新器件的應用作為單獨項目分別編寫,便于不同專業(yè)、不同學校對教學內容與項目的選取。
本書由王文海擔任主編,羅德凌、朱國軍、周歡喜擔任副主編,王文杰擔任主審,參加本書編寫的還有鄧桂萍、王承文、周彩霞、戴儼炯和中航長飛公司謝衛(wèi)華副總工程師、譚詠梅工程師。本書是一本工學結合的項目化教材,適合應用型大學與高職高專單片機教學及單片機愛好者學習使用。
在本書編寫過程中,編者雖力求完美,但仍難免疏漏與不足,敬請廣大讀者指正。
編者
2019年3月
王文海,男,50歲,碩士,長沙航空職業(yè)技術學院副教授。1996年-2000年 空軍5712廠擔任技術工作。
2000年-現(xiàn)在空軍航空維修技術學院擔任應用電子專業(yè)理論與實訓教學工作,兼教研室主任。 2007年11月參加教育部主辦的基于工作過程課程開發(fā)中德師資培訓班學習;2007年參加教育部舉辦的應用電子技術專業(yè)資源庫建設項目。參與微處理器應用與實踐學習領域資源庫建設。2006年主持電子產品綜合實訓實驗室建設項目。2007年主持申報湖南省師資技能培訓基地申報與建設;2008年主持應用電子技術院精品專業(yè)建設及省級精品專業(yè)申報工作。2013-2016年主持湖南省應用電子技術特色專業(yè)申報與建設,2014-2015年主持單片機技術與應用湖南省名師空間課程建設。發(fā)表《用Proteus實現(xiàn)51單片機的動態(tài)仿真》《單片機應用與實踐項目化課程構建與實踐》《邊學邊用教學在單片機教學中的應用研究》《項目化教學法在單片機課程教學中應用與實踐》等論文12篇。編寫《單片機實訓指導書》;在化學工業(yè)出版社,主編出版《單片機應用與實踐教程》教材。
目錄
項目1設計制作廣告燈
1.1學習目標
1.2項目描述
1.3相關知識
1.3.1單片機簡介
1.3.2數(shù)制與編碼
1.3.3MCS51單片機引腳與資源
1.3.4MCS51單片機時鐘、工作方式與最小系統(tǒng)
1.3.5MCS51單片機常用開發(fā)工具及使用
1.3.6Keil C51程序設計
1.3.7單片機程序設計的基本步驟
1.3.8Keil C51程序設計
1.4項目實施
1.4.1廣告燈總體設計
1.4.2設計廣告燈硬件電路
1.4.3設計廣告燈程序
1.4.4仿真調試廣告燈
1.4.5調試廣告燈
1.5拓展訓練
項目2設計制作游客流量計數(shù)器
2.1學習目標
2.2項目描述
2.3相關知識
2.3.1數(shù)組
2.3.2LED數(shù)碼管顯示
2.3.3數(shù)碼管與點陣應用
2.3.4中斷系統(tǒng)
2.3.5外部中斷源
2.4項目實施
2.4.1游客流量人數(shù)計數(shù)器總體設計
2.4.2設計游客流量人數(shù)計數(shù)器硬件電路
2.4.3設計游客流量人數(shù)計數(shù)器程序
2.4.4仿真游客流量人數(shù)計數(shù)器
2.4.5調試游客流量人數(shù)計數(shù)器
2.5拓展訓練
項目3設計制作啤酒生產計數(shù)器
3.1學習目標
3.2項目描述
3.3相關知識
3.3.1定時/計數(shù)器
3.3.2定時/計數(shù)器寄存器設置
3.3.3定時/計數(shù)器作為計數(shù)器應用
3.4項目實施
3.4.1啤酒生產計數(shù)器總體設計
3.4.2設計啤酒生產計數(shù)器硬件電路
3.4.3設計啤酒生產計數(shù)器程序
3.4.4仿真啤酒生產計數(shù)器
3.4.5調試啤酒生產計數(shù)器
3.5拓展訓練
項目4設計制作9.9秒表
4.1學習目標
4.2項目描述
4.3相關知識
4.3.1指針
4.3.2定時/計數(shù)器作為定時器使用
4.4項目實施
4.4.19.9秒表總體設計思路
4.4.2設計9.9秒表硬件電路
4.4.3設計9.9秒表程序
4.4.4仿真9.9秒表
4.4.5調試9.9秒表
4.5拓展訓練
項目5設計制作四路搶答器
5.1學習目標
5.2項目描述
5.3相關知識
5.3.1鍵盤與消除鍵盤抖動
5.3.2獨立鍵盤硬件結構
5.3.3獨立鍵盤的鍵值分析與程序結構
5.3.4獨立鍵盤應用
5.4項目實施
5.4.1四路搶答器總體設計思路
5.4.2設計四路搶答器硬件電路
5.4.3設計四路搶答器程序
5.4.4仿真四路搶答器
5.4.5調試四路搶答器
5.5拓展訓練
項目6設計制作密碼鎖
6.1學習目標
6.2項目描述
6.3相關知識
6.3.1矩陣式鍵盤
6.3.2矩陣式鍵盤應用
6.4項目實施
6.4.1密碼鎖總體設計思路
6.4.2設計密碼鎖硬件電路
6.4.3設計密碼鎖程序
6.4.4仿真密碼鎖
6.4.5調試密碼鎖
6.5拓展訓練
項目7設計制作數(shù)字電壓表
7.1學習目標
7.2項目描述
7.3相關知識
7.3.1液晶LCD1602功能與引腳
7.3.2液晶LCD1602指令、時序
7.3.3液晶LCD1602應用
7.3.4A/D轉換器主要性能指標及選擇
7.3.5ADC0809 A/D轉換器
7.3.6ADC0809與單片機硬件連接
7.3.7ADC0809時序與應用
7.4項目實施
7.4.1數(shù)字電壓表總體設計思路
7.4.2設計數(shù)字電壓表硬件電路
7.4.3設計數(shù)字電壓表程序
7.4.4仿真數(shù)字電壓表
7.4.5調試數(shù)字電壓表
7.5拓展訓練
項目8設計制作正弦信號發(fā)生器
8.1學習目標
8.2項目描述
8.3相關知識
8.3.1D/A轉換器的主要性能指標
8.3.2DAC0832 D/A轉換器
8.3.3DAC0832時序與工作方式
8.3.4MCS51單片機三總線結構及絕對地址訪問
8.3.5DAC0832應用
8.4項目實施
8.4.1正弦信號發(fā)生器總體設計思路
8.4.2設計正弦信號發(fā)生器硬件電路
8.4.3設計正弦信號發(fā)生器程序
8.4.4仿真調試正弦信號發(fā)生器
8.4.5調試正弦信號發(fā)生器
8.5拓展訓練
項目9設計制作遠程報警器
9.1學習目標
9.2項目描述
9.3相關知識
9.3.1串行通信
9.3.2串行通信總線標準
9.3.3MCS51的串行口
9.3.4MCS51單片機之間的通信
9.3.5MCS51單片機串行口應用
9.4項目實施
9.4.1遠程報警器總體設計思路
9.4.2設計遠程報警器硬件電路
9.4.3設計遠程報警器程序
9.4.4仿真遠程報警器
9.4.5調試遠程報警器
9.5拓展訓練
項目10設計制作數(shù)據復制儀
10.1學習目標
10.2項目描述
10.3相關知識
10.3.1I2C總線與器件
10.3.2AT24C02引腳功能
10.3.3AT24C02與單片機硬件連接
10.3.4AT24C02時序與實現(xiàn)
10.3.5AT24C02時序與應用
10.4項目實施
10.4.1數(shù)據復制儀總體設計
10.4.2設計數(shù)據復制儀硬件電路
10.4.3設計數(shù)據復制儀程序
10.4.4數(shù)據復制儀仿真
10.4.5制作與調試數(shù)據復制儀
10.5拓展訓練
項目11設計制作數(shù)字鐘
11.1學習目標
11.2項目描述
11.3相關知識
11.3.1結構體、聯(lián)合體與枚舉
11.3.2DS1302特性與引腳
11.3.3DS1302內部寄存器與控制字
11.3.4DS1302與單片機硬件連接
11.3.5DS1302讀/寫時序與實現(xiàn)
11.3.6DS1302應用
11.4項目實施
11.4.1數(shù)字鐘總體設計思路
11.4.2設計數(shù)字鐘硬件電路
11.4.3設計數(shù)字鐘程序
11.4.4仿真數(shù)字鐘
11.4.5調試數(shù)字鐘
11.5拓展訓練
項目12設計制作數(shù)字溫度計
12.1學習目標
12.2項目描述
12.3相關知識
12.3.1單總線簡介
12.3.2DS18B20引腳與內部結構
12.3.3DS18B20與單片機硬件連接
12.3.4DS18B20復位時序與實現(xiàn),讀/寫時序與實現(xiàn)
12.3.5DS18B20命令與操作流程
12.3.6DS18B20應用
12.4項目實施
12.4.1數(shù)字溫度計總體設計思路
12.4.2設計數(shù)字溫度計硬件電路
12.4.3設計數(shù)字溫度計程序
12.4.4仿真數(shù)字溫度計
12.4.5調試數(shù)字溫度計
12.5拓展訓練
參考文獻
附錄
附錄A標準ASCII表
附錄B指令表
附錄CKeil C51常用庫函數(shù)
附錄DProteus常用元件名稱
附錄ELCD1602常用字符對照表
附錄F項目報告與項目評分標準
附錄G所用設備、工具、器材表