作 者:程宏斌,孫霞 編
定 價:69
出 版 社:清華大學出版社
出版日期:2021年11月01日
頁 數:192
裝 幀:平裝
ISBN:9787302583998
"針對微控制器課程教學設計了豐富的仿真實踐案例,將傳統物理開發板的實踐環節(硬件設計、軟件編程、繫統調試和效果展現)全部遷移到仿真繫統中,能夠更好的完成課內、外實踐和創新設計。對提升教學效果的提升、學生的軟硬件繫統協同開發的工程應用能力培養提供較好的支撐。 "
●第1章仿真工具
1.1Proteus介紹
1.2ProteusISIS的使用
1.2.1ISIS啟動
1.2.件
1.2.3修改屬性
1.2.4布線
1.2.5添加hex文件仿真運行
第2章軟件開發工具Keil
2.1Keil介紹
2.2Keil的基本使用方法
2.2.1建立工程
2.2.2選擇目標MCU
2.2.3輸入源程序
2.2.4添加C51源程序到工程中
2.2.5工程設置
2.2.6編譯源程序
2.2.7添加hex文件到MCU
第3章LED燈和按鍵控制案例
3.1流水燈
3.1.1案例概述
3.1.2要求
3.1.3知識點
3.1.4電路原理圖
3.1.5案例應用程序
3.1.6案例分析
3.2單鍵識別
3.2.1案例概述
3.2.2要求
3.2.3知識點
3.2.4電路原理圖
3.2.5案例應用程序
3.2.6案例分析
3.3汽車燈光模擬控制
3.3.1案例概述
3.3.2要求
3.3.3知識點
3.3.4電路原理圖
3.3.5案例應用程序
3.3.6案例分析
3.4I/O接口應用
3.4.1案例概述
3.4.2要求
3.4.3知識點
3.4.4電路原理圖
3.4.5案例應用程序
3.4.6案例分析
3.5彙編指令
3.5.1案例概述
3.5.2要求
3.5.3知識點
3.5.4電路原理圖
3.5.5案例應用程序
3.5.6案例分析
3.6鍵盤接口應用
3.6.1案例概述
3.6.2要求
3.6.3知識點
3.6.4電路原理圖
3.6.5案例應用程序
3.6.6案例分析
3.774LS244的應用
3.7.1案例概述
3.7.2要求
3.7.3知識點
3.7.4電路原理圖
3.7.5案例應用程序
3.7.6案例分析
3.874LS138譯碼器的應用
3.8.1案例概述
3.8.2要求
3.8.3知識點
3.8.4電路原理圖
3.8.5案例應用程序
3.8.6案例分析
3.98255A的應用
3.9.1案例概述
3.9.2要求
3.9.3知識點
3.9.4電路原理圖
3.9.5案例應用程序
3.9.6案例分析
3.10RTX51的應用
3.10.1案例概述
3.10.2要求
3.10.3知識點
3.10.4電路原理圖
3.10.5案例應用程序
3.10.6案例分析
第4章中斷技術應用案例
4.1外部中斷
4.1.1案例概述
4.1.2要求
4.1.3知識點
4.1.4電路原理圖
4.1.5案例應用程序
4.1.6案例分析
4.2按鍵計數
4.2.1案例概述
4.2.2要求
4.2.3知識點
4.2.4電路原理圖
4.2.5案例應用程序
4.2.6案例分析
4.3外部中斷統計脈衝個數
4.3.1案例概述
4.3.2要求
4.3.3知識點
4.3.4電路原理圖
4.3.5案例應用程序
4.3.6案例分析
4.4八路搶答器
4.4.1案例概述
4.4.2要求
4.4.3知識點
4.4.4電路原理圖
4.4.5案例應用程序
4.4.6案例分析
4.5報警繫統
4.5.1案例概述
4.5.2要求
4.5.3知識點
4.5.4電路原理圖
4.5.5案例應用程序
4.5.6案例分析
第5章定時器應用案例
5.1計數器功能的應用
5.1.1案例概述
5.1.2要求
5.1.3知識點
5.1.4電路原理圖
5.1.5案例應用程序
5.1.6案例分析
5.2定時器控制流水燈
5.2.1案例概述
5.2.2要求
5.2.3知識點
5.2.4電路原理圖
5.2.5案例應用程序
5.2.6案例分析
5.3定時器控制交通燈
5.3.1案例概述
5.3.2要求
5.3.3知識點
5.3.4電路原理圖
5.3.5案例應用程序
5.3.6案例分析
第6章串口通信案例
6.1串口通信
6.1.1案例概述
6.1.2要求
6.1.3知識點
6.1.4電路原理圖
6.1.5案例分析
6.1.6程序代碼
6.2MCUMCU串口通信
6.2.1案例概述
6.2.2要求
6.2.3知識點
6.2.4電路原理圖
6.2.5案例應用程序
6.2.6案例分析
第7章輸出顯示模塊案例
7.1LED管動態顯示
7.1.1案例概述
7.1.2要求
7.1.3知識點
7.1.4程序流程圖及代碼
7.1.5案例分析
7.274LS164驅動管
7.2.1案例概述
7.2.2要求
7.2.3知識點
7.2.4電路原理圖
7.2.5案例應用程序
7.2.6案例分析
7.374HC273驅動管
7.3.1案例概述
7.3.2要求
7.3.3知識點
7.3.4電路原理圖
7.3.5案例應用程序
7.3.6案例分析
7.4點陣屏顯示
7.4.1案例概述
7.4.2要求
7.4.3知識點
7.4.4電路原理圖
7.4.5案例應用程序
7.4.6案例分析
7.5點陣屏移動顯示
7.5.1案例概述
7.5.2要求
7.5.3知識點
7.5.4電路原理圖
7.5.5案例應用程序
7.5.6案例分析
7.6字符型LCD1602
7.6.1案例概述
7.6.2要求
7.6.3知識點
7.6.4原理
7.6.5案例應用程序
7.6.6顯示一個自定義字符的原理
7.6.7顯示一個自定義字符的程序
第8章外部功能硬件案例
8.1溫度傳感器
8.1.1案例概述
8.1.2要求
8.1.3知識點
8.1.4原理
8.1.5案例應用程序
8.2DS18B20多點溫度采集
8.2.1案例概述
8.2.2要求
8.2.3知識點
8.2.4原理
8.2.5案例應用程序
8.2.6案例分析
8.3SHT11溫度濕度傳感器
8.3.1案例概述
8.3.2要求
8.3.3知識點
8.3.4原理
8.3.5案例應用程序
8.4DS1302時鐘
8.4.1案例概述
8.4.2要求
8.4.3知識點
8.4.4原理
8.4.5案例應用程序
8.5步進電機控制
8.5.1案例概述
8.5.2要求
8.5.3知識點
8.5.4原理
8.5.5案例應用程序
8.6電梯仿真控制繫統
8.6.1案例概述
8.6.2要求
8.6.3知識點
8.6.4原理
8.6.5案例應用程序
參考文獻
本書是一部論述微控制器原理及應用設計的案例教程(含紙質圖書、源代碼與電路)。基於Proteus和Keil軟件,本書設計了8位微控制器原理及應用相關的教學案例。全書共分為8章:第1章Proteus軟件使用,介紹了ProteusISIS軟件的使用、原理圖的繪圖方法、仿真運行方法;第2章Keil軟件的使用,介紹了Keil的基本使用、C51編程與調試方法;第3章至第8章分別介紹了LED燈和按鍵控制、中斷技術應用、定時器應用、串口通信、輸出顯示模塊和外部功能硬件等案例。
本書將傳統物理開發板的實踐環節(硬件設計、軟件編程、繫統調試和效果展現)全部遷移到仿真繫統中,提供了詳盡的案例軟、硬件原理分析設計、完整的參考程序和仿真電路。本書對課程課內外實踐和創新設計教學提供支持。並對課程的教學效果的提升、學生的軟硬件繫統協同開發的工程應用能力培養提供較好的支撐。
本書適合作為應用型本科等
程宏斌,孫霞 編
程宏斌,主要研究方向為嵌入式繫統和無線傳感器網絡。發表EI檢索論文、計算機中文核心論文20餘篇。具有豐富的實踐經驗,參與多項省部級項目,指導或參加多項機器人設計類競賽並獲全國獎項及省級獎項若干。