《智能电子产品设计与制作 单片机技术应用项目教程》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:刘娟编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2011
  • ISBN:9787111350767
  • 页数:184 页
图书介绍:本教材涵盖了5个项目,以51系列单片机开发应用为主线,介绍了单片机的并行输入/输出端口、定时器/计数器、中断和串行口的应用,同时还介绍了汇编语言指令及程序设计方法,着重介绍了项目设计的实施方案和实施过程,同时在项目实施的过程中还介绍了Keil和PROTUES的使用。本教材是一本基于工作过程的单片机课程改革配套教材,教材内容结构新颖、具有创新精神。教材中以项目驱动教学,项目设置比较严谨,项目中用到的知识由易到难,项目中包含的任务由简单到复杂,做到由浅入深,循序渐进。

项目1单片机最小系统的设计与制作 1

任务1最小系统主板的设计与制作 2

任务1-1分析任务并写出设计方案 2

任务1-2设计原理图并画出焊接图 4

任务1-3制作最小系统主板 5

任务2 PROTUES仿真软件的使用与主板调试 6

任务2-1在PROTUES环境下设计仿真电路图并仿真 7

任务2-2烧录程序及软硬件联调 12

任务2-3写项目设计报告 13

项目工作检验与评估 14

经验总结 14

巩固提高练习 15

相关知识1 16

1-1认识单片机 16

1-2 51系列单片机的系统结构及内部资源 18

1-3单片机的工作方式和时钟 20

项目2霹雳灯的设计与制作 23

任务1不可控霹雳灯的设计与制作 24

任务1-1分析任务并写出设计方案 24

任务1-2在PROTUES环境下设计仿真电路图 25

任务1-3画出实现功能要求的程序流程图 26

任务1-4设计实现不可控霹雳灯的程序并仿真 28

任务1-5制作电路板 35

任务1-6烧录程序及软硬件联调 37

任务2可控霹雳灯的设计与制作 41

任务2-1分析任务并写出设计方案 42

任务2-2在PROTUES环境下设计仿真电路图 42

任务2-3设计实现控制每个灯的程序并仿真 43

任务2-4设计实现可控霹雳灯的程序并仿真 46

任务2-5烧录程序及软硬件联调 48

任务2-6写项目设计报告 49

项目工作检验与评估 50

经验总结 50

巩固提高练习 51

相关知识2 54

2-1 51系列单片机的I/O端口及应用 54

2-2 51系列单片机的存储器、指令格式与寻址方式 56

2-3数据传送类指令 65

2-4控制转移类指令 68

2-5位操作类指令 71

2-6逻辑运算类指令 73

项目3自动计数报警器的设计与制作 76

任务1实现自动计数和报警的软件设计 77

任务1-1分析任务并写出设计方案 77

任务1-2设计实现自动计数程序并仿真 78

任务1-3设计实现报警程序并仿真 81

任务2自动计数报警器显示模块及接口电路的设计与制作 84

任务2-1分析任务并写出设计方案 85

任务2-2设计实现自动计数报警器程序并仿真 85

任务2-3制作自动计数报警器的电路板 88

任务2-4烧录程序及软硬件联调 90

任务2-5写项目设计报告 91

项目工作检验与评估 92

经验总结 92

巩固提高练习 93

相关知识3 95

3-1数码管及其驱动译码器 95

3-2 51系列单片机的算术运算类指令及伪指令 99

3-3 51系列单片机的定时器/计数器 103

项目4自动演奏简易电子琴的设计与制作 110

任务1实现自动演奏歌曲的程序设计 110

任务1-1分析任务并写出设计方案 111

任务1-2设计实现简易电子琴的程序并仿真 111

任务1-3设计实现自动演奏歌曲的程序并仿真 115

任务2电子琴电路的设计与制作 120

任务2-1分析任务并写出设计方案 120

任务2-2设计实现弹奏、自动演奏的程序并仿真 121

任务2-3制作电子琴的电路板 126

任务2-4烧录程序及软硬件联调 127

任务2-5写项目设计报告 128

项目工作检验与评估 129

经验总结 129

巩固提高练习 130

相关知识4 132

4-1发音原理及音乐知识 132

4-2中断 134

项目5单片机双机通信的设计与制作 140

任务1实现双机相互传输数据的软件设计 141

任务1-1分析任务并写出设计方案 141

任务1-2串行口发送与接收数据的设计与仿真 142

任务1-3串行口双机通信的设计与仿真 147

任务1-4单片机与微机通信的设计与仿真 149

任务1-5 4×3键盘的设计与仿真 151

任务2双机接口电路的设计与制作 156

任务2-1分析任务并写出设计方案 156

任务2-2实现单片机双机通信的设计与仿真 157

任务2-3制作双机通信的输入/输出电路板 161

任务2-4烧录程序及软硬件联调 163

任务2-5写项目设计报告 164

项目工作检验与评估 165

经验总结 165

巩固提高练习 166

相关知识5 166

5-1串行口通信 166

5-2串行口通信及其接口 172

5-3键盘 174

附录 178

附录A 80C51单片机指令表 178

附录B ASCII(美国标准信息交换码)表 182

附录C各数制对照表 183

参考文献 184