單片機技術實驗實訓教程(第二版)

-
【作 者】周越 鄭棣
【I S B N 】978-7-5170-2444-6
【責任編輯】張玉玲
【適用讀者群】高職高專
【出版時間】2014-10-17
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】228
【千字數】351
【印 張】14.25
【定 價】¥28
【叢 書】21世紀高職高專教學做一體化規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書是根據高職高專教育培養目標和單片機原理及應用課程教學實驗實訓的基本要求編寫的。以80C51系列單片機為主線,以培養學生應用能力為宗旨,依托單片機超想-3000TB綜合實驗/仿真系統,著力提高學生的實踐技能和應用水平。
全書共分三部分:第一部分為單片機超想-3000TB綜合實驗/仿真系統的功能介紹和模塊分析;第二部分主要介紹了單片機最基本、最常規的基礎性實驗,包括MCS-51輸入/輸出接口實驗、中斷實驗、定時/計數器實驗、單片機常用接口電路實驗和單片機串口擴展實驗,旨在培養學生的實驗能力和加強對單片機的認識與理解;第三部分主要介紹單片機功能性模塊的綜合性和拓展性實驗,用以提高學生應用能力和編程技巧,深化對單片機深層次的認識,這是學生一次實際的演練,也是將來進行工程項目開發的基礎。
本套教程內容豐富實用,通俗易懂,列舉并分析了大量應用實例,可作為高職高專院校相關專業的專科教材,也可供從事單片機開發、應用的工程技術人員參考。
本書所有源代碼及實驗指導課件,讀者可以從中國水利水電出版社網站和萬水書苑免費下載,網址為:http://www.waterpub.com.cn/softdown/和http://www.hzxbc.cn。
以80C51系列單片機為主線,依托單片機超想-3000TB綜合實驗/仿真系統,實驗程序采用匯編語言和C語言同時編寫。
針對性強——貼近高職高專學生實際,通俗易懂,便于閱讀。
層次性強——由淺入深,由易到難,循序漸進,逐步提升。
趣味性強——實例引導,激發興趣,增強學生的自信心和成就感。
實踐性強——“做”字當頭,樂在其中,在做中教,在做中學。
2007年我們編寫了《單片機技術實驗實訓教程》教材,當時實驗程序都是以匯編語言編寫。隨著國內單片機開發工具研制水平的提高,現在的單片機仿真器普遍支持C語言程序的調試,例如常見的8051系列單片機開發工具Keil,這為單片機使用C語言編程提供了相當的便利。使用C語言編程不必對單片機和硬件接口的結構有很深入的了解,“聰明”的編譯器可以自動完成變量的存儲單元的分配,用戶只需要專注于應用軟件部分的設計就可以了,這樣可以大大加快軟件的開發速度,而且使用C語言設計的代碼,很容易在不同的單片機平臺進行移植,這樣,在軟件開發速度、軟件質量、程序的可讀性、可移植性等方面都是匯編語言無法比擬的。因此,在電子信息發展迅猛的年代,我們要掌握8051系列單片機的C語言編程技術。
單片機技術課程是一門實踐性很強的理論與實踐相結合的課程,實踐教學環節是單片機課程不可缺少的重要環節。本書安排的實驗旨在培養學生實際動手能力,鍛煉學生的編程、調試能力,提高學生對單片機的軟、硬件綜合開發能力。
本書秉承陶行知先生的“教、學、做一體化”思想,按照由淺入深、由易到難的原則和教學大綱的要求,設計并編排了大量內容豐富的實驗實訓項目,旨在用生動趣味的實驗,激發學生的學習興趣。導入一個個知識點,用鮮活實用的典型范例,調動學生的積極思維,使學生在做每一個實驗實訓項目的具體操作過程中,領悟知識,掌握技能,理解思路,學會應用。真正體現了高職教育教學做一體化教學理念的顯著特色。
本書共分三部分:第一部分為單片機超想-3000TB綜合實驗/仿真系統的功能介紹和模塊分析;第二部分主要介紹了單片機最基本、最常規的基礎性實驗,主要包括MCS-51輸入/輸出接口實驗、中斷實驗、定時/計數器實驗、單片機常用接口電路實驗和單片機串口擴展實驗,旨在培養學生的實驗能力和加強對單片機的認識與理解;第三部分主要介紹單片機功能性模塊的綜合性和拓展性實驗,用以提高學生應用能力和編程技巧,深化對單片機深層次的認識,這是學生一次實際的演練,也是將來進行工程項目開發的基礎。
本書的特點是:針對性強—貼近高職高專學生實際,通俗易懂,便于閱讀;層次性強—由淺入深,由易到難,循序漸進,逐步提升;趣味性強—實例引導,激發興趣,增強學習者的自信心和成就感;實踐性強—“做”字當頭,樂在其中,在做中教,在做中學。另外,本書將實驗程序用匯編語言和C語言同時編寫,完成實驗功能,這也是本書的一大特色。
本書由江海職業技術學院的周越副教授、鄭棣、洪曉靜、周家婕和揚州工業職業技術學院的范愛華副教授等老師共同編寫。鄭棣編寫了第一章、第二章,周越編寫了第三章和第四章,并制作了多媒體課件;范愛華編寫了第八章,洪曉靜編寫了第五章和第六章,周家婕編寫了第七章。在本書的編寫過程中,我們得到了顧長華教授、丁紅、魏斌、趙琳琳、高明等教師的關懷和指導,在此表示衷心的感謝。
由于編者的水平所限,書中難免存在缺點和錯誤,敬請廣大讀者給予批評指正。
編者
2014年8月
第1章 恒科Keil C超級仿真器使用說明 1
1.1 創建Keil C51應用程序的步驟 1
1.2 Keil C軟件的操作說明 1
1.3 說明 6
1.4 注意 7
第2章 實驗模塊介紹 8
2.1 實驗模塊 8
2.1.0 模擬信號發生器 8
2.1.1 138譯碼器 8
2.1.2 開關量發生器 9
2.1.3 信號發生器 9
2.1.4 發光二極管組 10
2.1.5 步進電機實驗電路 11
2.1.6 D/A0832模塊 11
2.1.7 音響實驗 12
2.1.8 PWM模塊 12
2.1.9 RS232通信模塊 12
2.1.10 ADC0809模塊 13
2.1.11 分頻器模塊 13
2.1.12 EPROM27256擴展模塊 14
2.1.13 V/F壓頻轉換 14
2.1.14 RAM6264擴展模塊 14
2.1.15 DALLAS12887時鐘模塊 15
2.1.16 8155鍵顯模塊 15
2.1.17 霍爾傳感器 16
2.1.18 直流電機 17
2.1.19 122×32LCD液晶顯示模塊 17
2.1.20 點陣LED模塊 17
2.1.21 壓力傳感器 17
2.1.22 微型打印機接口 19
2.1.23 溫度傳感器 19
2.1.24 LED發光二極管總線驅動 19
2.1.25 邏輯筆電路 20
2.1.26 復位電路 21
2.1.27 紅外線發送/接收電路 21
2.2 常用邏輯門電路 21
2.3 直流電源外引插座 21
2.4 自由實驗插座 22
2.5 總線插孔 23
2.6 空間分配 23
第二部分 基礎實驗
第3章 MCS-51輸入/輸出接口實驗 24
3.1 實驗一 發光二極管循環左移實驗 24
3.2 實驗二 8路指示燈讀出8路撥動開關
的狀態 26
3.3 實驗三 P1口轉彎燈實驗 27
3.4 實驗四 廣告燈設計(利用取表方式) 30
3.5 實驗五 一鍵多功能按鍵識別實驗 32
3.6 實驗六 P3口輸入,P1口輸出實驗 35
第4章 中斷實驗 40
4.1 實驗七 外部中斷實驗1(亮燈閃爍
實驗) 40
4.2 實驗八 外部中斷實驗2(喇叭報警
實驗) 43
4.3 實驗九 中斷嵌套實驗 46
4.4 實驗十 中斷實現數碼管加1減1 49
第5章 定時/計數器實驗 52
5.1 實驗十一 定時器實驗1(P1.0狀態
取反) 52
5.2 實驗十二 定時器實驗2(時序控制) 54
5.3 實驗十三 定時器T1計數實驗 57
5.4 實驗十四 定時器實驗3(T0中斷實現
《渴望》主題曲的播放) 59
第6章 單片機常用接口電路實驗 62
6.1 實驗十五 一位數碼管顯示實驗 62
6.2 實驗十六 單片機的受控輸出顯示實驗1
(數碼管循環顯示) 66
6.3 實驗十七 單片機的受控輸出顯示實驗2
(顯示并報警) 70
6.4 實驗十八 數碼管計數顯示實驗 74
6.5 實驗十九 數碼管顯示(散轉程序)
實驗 76
6.6 實驗二十 6位數的計數器實驗 80
6.7 實驗二十一 電子音響實驗1(救護車聲
報警) 85
6.8 實驗二十二 電子音響實驗2(喇叭
爬音演奏) 88
6.9 實驗二十三 電子音響實驗3(歌曲
演奏) 91
6.10 實驗二十四 A/D轉換實驗(發光
二極管顯示) 96
6.11 實驗二十五 A/D轉換實驗(數碼管
顯示) 98
6.12 實驗二十六 可編程I/O接口芯片
8255實驗 100
第7章 單片機串口擴展實驗 103
7.1 實驗二十七 八段數碼管滾動顯示實驗 103
7.2 實驗二十八 鍵盤掃描顯示實驗 108
7.3 實驗二十九 脈沖計數(定時/計數器
記數功能實驗) 118
7.4 實驗三十 DA0832轉換實驗 124
第三部分 單片機綜合實驗
第8章 單片機綜合實驗 131
8.1 實驗三十一 音樂選擇播放實驗 131
8.2 實驗三十二 電子琴實驗 140
8.3 實驗三十三 步進電機控制實驗 145
8.4 實驗三十四 RAM擴展實驗 153
8.5 實驗三十五 工業順序控制(INTO、
INTI)綜合實驗 158
8.6 實驗三十六 擴展時鐘系統實驗
(DS12887) 162
8.7 實驗三十七 V/F壓頻轉換實驗 174
8.8 實驗三十八 力測量實驗 179
8.9 實驗三十九 溫度測量實驗 185
8.10 實驗四十 直流電機轉速測量與
控制實驗 189
8.11 實驗四十一 點陣LED廣告屏實驗 199
8.12 實驗四十二 紅外線遙控實驗 203
8.13 實驗四十三 PWM實驗 216
附錄 單片機芯片引腳圖 219
參考文獻 222
- 零基礎玩轉國產大模型DeepSeek [徐永冰 張帥 編著]
- 網絡工程師5天修煉(適配第6版考綱) [主編 朱小平 施游]
- 信息系統項目管理師考試32小時通關(適用第4版考綱) [薛大龍]
- 信息系統管理工程師考試32小時通關(適配第2版考綱) [薛大龍 劉偉]
- 土木工程材料檢測實訓 [洪曉江 達則曉麗 錢波]
- 科技信息檢索與論文寫作實用教程 [李振華]
- 傳統山水畫論解讀與實踐 [陳鈉 著]
- Python數據庫編程 [主編 殷樹友 邢 翀]
- 計算機基礎實訓指導 [主編 袁春萍 朱妮]
- 嵌入式人工智能技術應用(數字教材) [主編 胡娜 楊國勇 晏廷榮]
- Vienna整流器技術 [桂存兵 著]
- 變頻器與伺服應用 [陳剛 葉云飛]
- 物聯網工程設計與實踐 [湯琳 李敏]
- 爐邊夜話——深入淺出話AI [汪建 著]
- 電商運營與管理 [鐘肖英 陳瀟]
- Java面向對象程序設計 [主編 姜春磊 陳虹潔]
- 信息技術基礎(Windows 10+WPS Office)(微課版) [主編 石利平 田輝平 謝盛嘉]
- 人工智能應用 [主編 陳 萍 劉培培 陳孟軍]
- 大學生職業發展與就業指導 [主編 劉志堅]
- 高級辦公應用項目教程 [主編 屈晶 趙成麗]
- 微信小程序開發項目實戰(微課版) [主編 黃龍泉 郭峰 朱倩]
- 企業檔案工作實戰寶典百問百答 [華俊 盧秀英 邵甜甜 著]
- 計算機網絡原理及應用 [主編 唐繼勇 葉坤 孫夢娜]
- 大學生創業基礎 [主編 王麗莉 王 楊]
- 船舶輔機 [主編 王連海 于洋 姜淑翠]
- 大學生就業指導 [主編 王麗莉 董宴廷]
- 系統架構設計師章節習題與考點特訓 [主編 薛大龍 鄒月平]
- 高校學生工作探索與實踐 [郭亮 著]
- 大學生情商管理 [方雄 著]
- 2023年長沙市會展業發展報告 [主編 周棟良]