微控制器应用系统开发项目教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:罗剑主编;黄俊梅副主编
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2017
- ISBN:9787560644301
- 页数:240 页
项目一 微控制器最小系统设计(基础知识模块) 1
学习任务一 认识微控制器 2
一、微控制器(单片机)概述 2
二、微机基础知识 4
三、单片机的工作原理及硬件构建 7
习题与思考题 15
学习任务二 微控制器指令系统的使用 16
一、指令系统 16
二、汇编语言程序设计 37
习题与思考题 45
学习任务三 微控制器最小系统设计 47
一、单片机最小系统 47
二、最小系统的简单应用 49
三、伟福开发环境介绍 51
习题与思考题 60
拓展链接 电子产品电路板的设计与制作 61
一、电子产品生产的主要工艺流程 61
二、电路板的制作 61
实验1-1 单片机最小系统的焊接 62
实验1-2 最小系统应用——流水灯的控制 67
实验1-3 最小系统应用——音频控制实验 70
实验1-4 最小系统应用——多路开关状态指示 72
项目二 声光报警器的设计(应用案例模块) 75
学习任务一 微控制器对时间和外部触发的响应 76
一、MCS-51单片机定时器/计数器 76
二、MCS-51单片机中断系统 86
习题与思考题 97
学习任务二 简易声光报警器的设计 98
一、显示及显示接口 98
二、键盘接口技术 105
三、简易声光报警器的设计 110
习题与思考题 113
拓展链接 LCD显示器与单片机接口技术 115
一、概述 115
二、图形点阵式液晶原理 115
三、液晶显示模块 116
实验2-1 定时器实验 121
实验2-2 外部中断实验 124
实验2-3 I/O并行口直接驱动LED显示 127
实验2-4 按键识别 129
项目三 应用系统开发(拓展提高模块) 133
学习任务一 数据串行通信的实现 134
一、串行通信的基本概念 134
二、89C51单片机的串行口 139
三、串行通信的工作方式 141
四、波特率的确定 143
五、双机通信测试电路的设计 145
习题与思考题 149
学习任务二 系统扩展的实现 150
一、单片机应用系统的扩展方法 150
二、程序存储器扩展 151
三、数据存储器扩展 154
四、MCS-51单片机并行I/O接口的扩展 156
习题与思考题 166
学习任务三 简易波形发生器的设计与实现 167
一、A/D转换器基础知识 167
二、单片机与ADC0809的接口 169
三、D/A转换器的基础知识 170
四、单片机与DAC0832的接口 172
五、基于DAC8032的波形发生器设计 175
习题与思考题 177
学习任务四 单片机应用系统的设计 178
一、MCS-51单片机应用系统的设计基础 178
二、单片机控制系统抗干扰技术 179
三、MCS-51单片机应用系统举例 191
四、单片机C语言概述 204
拓展链接 I2C、SPI总线 219
一、I2C总线 219
SPI总线 222
实验3-1 8051与PC机串行口通讯实验 223
实验3-2 ADC0809模/数转换实验 225
实验3-3 DAC0832数/模转换实验 228
实验3-4 0~5V直流数字电压的设计 230
附录 51系列单片机指令表 235
参考文献 240
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019