

基于Proteus的单片机实验与课程设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:魏芬主编;戴丽佼,李红霞副主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2015
- ISBN:9787302394945
- 页数:289 页
第1章 μVision4集成开发环境 1
1.1 μVision4概述 1
1.2 μVision4安装 2
1.3 μVision4的下拉菜单 3
1.3.1 File菜单 4
1.3.2 Edit菜单 4
1.3.3 View菜单 7
1.3.4 Project菜单 8
1.3.5 Flash菜单 11
1.3.6 Tools菜单 11
1.3.7 SVCS菜单 12
1.3.8 Window菜单 12
1.3.9 Help菜单 12
1.4 μVision4的工具栏按钮 12
1.4.1 文件工具按钮 12
1.4.2 编译选项工具按钮 14
1.4.3 调试工具按钮 14
1.5 μVision4中的调试器 15
1.5.1 调试器功能(Debug)选项配置 15
1.5.2 Debug状态下窗口分配与View菜单 17
1.5.3 通过Debug菜单进行程序代码调试 18
1.5.4 通过Peripherals菜单观察仿真结果 19
1.6 C51简单编程与调试 21
第2章 单片机系统的Proteus设计与仿真 29
2.1 Proteus功能概述 29
2.2 Proteus ISIS编辑环境 31
2.2.1 菜单栏 33
2.2.2 工具栏 34
2.2.3 工具箱 36
2.2.4 方向工具栏 37
2.2.5 仿真工具栏 37
2.3 Proteus电路原理图设计 38
2.3.1 新建一个设计文件 38
2.3.2 选择元器件并添加到对象选择器中 39
2.3.3 元件的放置、调整与编辑 40
2.3.4 对原理图布线 41
2.4 Proteus软件中的C51程序运行与调试 44
2.4.1 离线调试 44
2.4.2 Proteus和Keil μVision4在线联调 44
2.5 Proteus ISIS的虚拟仿真工具 47
2.5.1 探针 47
2.5.2 虚拟仪器 47
2.5.3 激励源 48
2.5.4 仿真图表 50
第3章 单片机C语言程序设计基础 51
3.1 C51程序设计的特点 51
3.2 C51语言的数据 52
3.2.1 数据类型 52
3.2.2 常量与变量 53
3.2.3 数据的存储类型 55
3.2.4 数据存储模式与绝对地址访问 58
3.3 C51运算符 59
3.3.1 算术运算符 59
3.3.2 关系运算符 60
3.3.3 逻辑运算符 60
3.3.4 位运算符 60
3.3.5 复合赋值运算符 61
3.4 C51程序的基本语句 62
3.4.1 表达式语句 62
3.4.2 复合语句 62
3.4.3 条件语句 62
3.4.4 开关语句 64
3.4.5 循环语句 65
3.5 C51语言函数 66
3.5.1 C51函数的定义 66
3.5.2 C51函数调用 67
3.5.3 中断函数 67
第4章 单片机基础实验 70
4.1 单片机仿真实验仪使用说明 70
4.1.1 单片机仿真实验仪功能介绍 70
4.1.2 实验项目介绍 72
4.1.3 实验注意事项 73
4.2 LED流水灯实验 73
4.2.1 实验目的 73
4.2.2 实验设备及器件 74
4.2.3 实验内容 74
4.2.4 延时时间计算 74
4.2.5 实验步骤 74
4.2.6 流水灯实验仿真图 74
4.2.7 实验参考程序 75
4.2.8 实验思考题 77
4.3 蜂鸣器驱动实验 77
4.3.1 实验目的 77
4.3.2 实验设备及器件 77
4.3.3 实验内容 77
4.3.4 蜂鸣器驱动原理 77
4.3.5 实验步骤 78
4.3.6 蜂鸣器驱动实验仿真图 78
4.3.7 实验参考程序 79
4.3.8 实验思考题 84
4.4 74HC138译码器实验 84
4.4.1 实验目的 84
4.4.2 实验设备及器件 84
4.4.3 实验内容 84
4.4.4 74HC138的工作原理 84
4.4.5 实验步骤 85
4.4.6 74HC138译码器实验仿真图 85
4.4.7 实验参考程序 86
4.4.8 实验思考题 87
4.5 外部中断控制实验 88
4.5.1 实验目的 88
4.5.2 实验设备及器件 88
4.5.3 实验内容 88
4.5.4 外部中断编程说明 88
4.5.5 实验步骤 89
4.5.6 外部中断控制实验仿真图 89
4.5.7 实验参考程序 90
4.5.8 实验思考题 92
4.6 定时器应用实验 92
4.6.1 实验目的 92
4.6.2 实验设备及器件 92
4.6.3 实验内容 93
4.6.4 定时器中断编程说明 93
4.6.5 实验步骤 94
4.6.6 定时器应用实验仿真图 94
4.6.7 实验参考程序 95
4.6.8 实验思考题 97
4.7 扩展并行输出口实验 97
4.7.1 实验目的 97
4.7.2 实验设备及器件 97
4.7.3 实验内容 97
4.7.4 74HC164的工作原理 97
4.7.5 实验步骤 98
4.7.6 74HC164实验仿真图 99
4.7.7 实验程序清单 100
4.7.8 实验思考题 101
4.8 扩展并行输入口实验 101
4.8.1 实验目的 101
4.8.2 实验设备及器件 101
4.8.3 实验内容 101
4.8.4 74HC165的工作原理 101
4.8.5 实验步骤 102
4.8.6 74HC165实验仿真图 103
4.8.7 实验程序清单 104
4.8.8 实验思考题 105
4.9 串行A/D转换实验 105
4.9.1 实验目的 105
4.9.2 实验设备及器件 106
4.9.3 实验内容 106
4.9.4 TLC549的工作原理 106
4.9.5 实验步骤 108
4.9.6 串行A/D转换实验仿真图 108
4.9.7 实验参考程序 110
4.9.8 实验思考题 111
4.10 串行D/A转换实验 112
4.10.1 实验目的 112
4.10.2 实验设备 112
4.10.3 实验内容 112
4.10.4 TLC5620的工作原理 112
4.10.5 实验原理图 115
4.10.6 实验步骤 115
4.10.7 实验参考程序 116
4.10.8 实验思考题 120
4.11 红外收发实验 120
4.11.1 实验目的 120
4.11.2 实验设备及器件 120
4.11.3 实验内容 121
4.11.4 红外收发原理 121
4.11.5 实验原理图 121
4.11.6 实验步骤 121
4.11.7 实验参考程序 122
4.11.8 实验思考题 125
4.12 RS-232串口通信实验 125
4.12.1 实验目的 125
4.12.2 实验设备及器件 125
4.12.3 实验内容 125
4.12.4 SP232的工作原理 126
4.12.5 实验步骤 126
4.12.6 RS-232通信实验仿真图 128
4.12.7 实验参考程序 130
4.12.8 实验思考题 132
4.13 RS-485差分串行通信实验 132
4.13.1 实验目的 132
4.13.2 实验设备及器件 132
4.13.3 实验内容 132
4.13.4 RS-485总线简介 132
4.13.5 SN75176的功能特性 133
4.13.6 实验步骤 134
4.13.7 RS-485通信实验仿真图 134
4.13.8 实验参考程序 135
4.13.9 实验思考题 138
4.14 直流电动机实验 138
4.14.1 实验目的 138
4.14.2 实验设备 138
4.14.3 实验内容 138
4.14.4 直流电动机驱动原理 138
4.14.5 实验步骤 138
4.14.6 直流电动机控制实验仿真图 139
4.14.7 实验参考程序 140
4.14.8 实验思考题 144
4.15 步进电动机实验 144
4.15.1 实验目的 144
4.15.2 实验设备及器件 144
4.15.3 实验内容 145
4.15.4 步进电动机的工作原理 145
4.15.5 实验步骤 146
4.15.6 步进电动机驱动实验仿真图 146
4.15.7 实验参考程序 148
4.15.8 实验思考题 149
4.16 数字频率计实验 150
4.16.1 实验目的 150
4.16.2 实验设备及器件 150
4.16.3 实验内容 150
4.16.4 555多谐振荡器 150
4.16.5 ZLG7290的功能特性 150
4.16.6 实验原理图 152
4.16.7 实验步骤 153
4.16.8 实验参考程序 153
4.16.9 实验思考题 155
第5章 单片机课程设计 156
5.1 LED电子显示屏的设计 156
5.1.1 系统功能设计要求 156
5.1.2 系统设计方案 156
5.1.3 LED点阵的工作原理 156
5.1.4 74HC595功能介绍 157
5.1.5 系统硬件电路设计 159
5.1.6 系统控制程序设计思路 161
5.1.7 系统源程序清单 162
5.2 DS18B20数字温度计的设计 168
5.2.1 系统功能设计要求 168
5.2.2 系统设计方案 168
5.2.3 数字温度传感器DS18B20 169
5.2.4 系统硬件电路设计 177
5.2.5 系统控制程序设计思路 178
5.2.6 系统源程序清单 179
5.3 基于PCF8563的电子万年历设计 183
5.3.1 系统功能设计要求 183
5.3.2 系统设计方案 183
5.3.3 I2C实时时钟/日历芯片PCF8563 183
5.3.4 12864中文液晶显示模块 189
5.3.5 I2C总线概述 197
5.3.6 系统硬件电路设计 203
5.3.7 系统控制程序设计思路 203
5.3.8 系统源程序清单 205
5.4 超声波测距仪的设计 217
5.4.1 系统功能设计要求 217
5.4.2 系统设计方案 217
5.4.3 超声波传感器分类 218
5.4.4 LCD1602字符液晶模块概述 218
5.4.5 系统硬件电路设计 222
5.4.6 系统控制程序设计思路 225
5.4.7 系统源程序清单 226
5.5 北斗实时定位信息显示系统的设计 232
5.5.1 系统功能设计要求 232
5.5.2 系统设计方案 232
5.5.3 北斗定位模块UM220简介 233
5.5.4 USB转串口芯片CH340G 235
5.5.5 系统硬件电路设计 236
5.5.6 系统控制程序设计思路 237
5.5.7 系统源程序清单 239
5.6 2.4 GHz近距离无线通信系统设计 250
5.6.1 系统功能设计要求 250
5.6.2 系统设计方案 250
5.6.3 nRF24L01+无线模块简介 250
5.6.4 数字温湿度传感器DHT11 259
5.6.5 系统硬件电路设计 261
5.6.6 系统控制程序设计思路 263
5.6.7 系统源程序清单 264
附录A Proteus中的元件库与常用元器件 282
附录B C51中的关键字、运算符和结合性 285
附录C ASCII码字符表 288
参考文献 289
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《学校课程发展丛书 品牌培育与学校课程》林青荻,刘佳责任编辑;(中国)段立群 2019
- 《单片机原理及应用》庄友谊 2020
- 《化工原理课程设计》刘建周主编 2018
- 《健美操课程教学分析及效果优化研究》屠丽琴著 2019
- 《中学化学课程与教学论》宋怡主编 2019
- 《师范学前戏剧教育课程的理论与实践》段素菊,侯轶男,冯英 2018
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019