《Proteus辅助的单片机原理实践基础设计课程设计和毕业设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:赵广元编著
  • 出 版 社:北京航空航天大学出版社
  • 出版年份:2013
  • ISBN:9787512412095
  • 页数:208 页
图书介绍:本书以Proteus仿真软件为工具辅助单片机设计,分为基础实验、课程设计、综合设计实例3部分。(1)基础实验部分:以近年来作者开设开放实验的相关讲义为基础,参照相关单片机原理优秀规划教材的主要知识点设置,主要对单片机外围端口,程序设计基础等内容进行全面的仿真实践;(2)课程设计部分:以近年来作者所指导课程设计的相关作品为基础,进行进一步的加工与整理;(3)综合设计实例部分:主要以作者所指导毕业设计、学科竞赛及科技创新作品为基础,经进一步加工整理而成。

第1章 单片机仿真实验环境构建 1

1.1 Proteus虚拟仿真软件 1

1.2 Keil C51编译环境 3

1.3 Proteus与Keil C联合仿真 8

1.4其他辅助工具软件 9

1.4.1串口调试助手 9

1.4.2虚拟串口软件 10

1.4.3字模生成软件 10

1.4.4程序下载软件 12

第2章 单片机基础实验 13

2.1单片机概述 13

2.1.1典型芯片80C51单片机的内部结构 13

2.1.2典型芯片80C51单片机的外部特性 14

2.2实验1——让单片机连接的LED灯闪起来 17

2.2.1任务及要求 17

2.2.2预备知识 17

2.2.3程序生成 18

2.2.4仿真环境搭建 19

2.2.5测试运行 20

2.2.6实验小结 21

2.3实验2——C语言变量的使用 21

2.3.1任务及要求 21

2.3.2预备知识 21

2.3.3程序生成 23

2.3.4仿真环境搭建 24

2.3.5测试运行 25

2.3.6实验小结 25

2.4实验3——C语言的基本运算 26

2.4.1任务及要求 26

2.4.2预备知识 26

2.4.3程序生成 27

2.4.4仿真环境搭建 30

2.4.5测试运行 31

2.4.6实验小结 31

2.5实验4——C语言的语句结构 32

2.5.1任务及要求 32

2.5.2预备知识 33

2.5.3程序生成 35

2.5.4仿真环境搭建 38

2.5.5测试运行 39

2.5.6实验小结 39

2.6实验5——C语言数组的使用 40

2.6.1任务及要求 40

2.6.2预备知识 40

2.6.3程序生成 41

2.6.4仿真环境搭建 42

2.6.5测试运行 43

2.6.6实验小结 43

2.7实验6——C语言指针的使用 43

2.7.1任务及要求 43

2.7.2预备知识 43

2.7.3程序生成 44

2.7.4仿真环境搭建 45

2.7.5测试运行 46

2.7.6实验小结 46

2.8实验7——单片机定时器/计数器实验 46

2.8.1任务及要求 46

2.8.2预备知识 47

2.8.3程序生成 49

2.8.4仿真环境搭建 52

2.8.5测试运行 53

2.8.6实验小结 54

2.9实验8——单片机中断控制实验 54

2.9.1任务及要求 54

2.9.2预备知识 55

2.9.3程序生成 56

2.9.4仿真环境搭建 58

2.9.5测试运行 59

2.9.6实验小结 59

2.10实验9——单片机与PC串行通信实验 59

2.10.1任务及要求 59

2.10.2预备知识 59

2.10.3程序生成 60

2.10.4仿真环境搭建 63

2.10.5测试运行 64

2.10.6实验小结 66

2.11实验10——单片机键盘接口实验 66

2.11.1任务及要求 66

2.11.2预备知识 66

2.11.3程序生成 67

2.11.4仿真环境搭建 70

2.11.5测试运行 71

2.11.6实验小结 71

2.12实验11——点阵图形液晶显示实验 71

2.12.1任务及要求 71

2.12.2预备知识 71

2.12.3程序生成 74

2.12.4仿真环境搭建 79

2.12.5测试运行 80

2.12.6实验小结 81

2.13实验12——点阵字符液晶显示实验 81

2.13.1任务及要求 81

2.13.2预备知识 81

2.13.3程序生成 84

2.13.4仿真环境搭建 88

2.13.5测试运行 88

2.13.6实验小结 88

第3章 单片机课程设计 90

3.1简易电子琴设计 90

3.1.1设计任务及要求 90

3.1.2系统分析 90

3.1.3系统流程与程序 91

3.1.4仿真环境搭建 93

3.1.5测试运行 93

3.1.6小结 94

3.2音乐盒设计 94

3.2.1设计任务及要求 94

3.2.2系统分析 95

3.2.3系统流程与程序 95

3.2.4仿真环境搭建 98

3.2.5测试运行 98

3.2.6小结 99

3.3 LED点阵循环显示系统 99

3.3.1设计任务及要求 99

3.3.2系统分析 99

3.3.3系统流程与程序 101

3.3.4仿真环境搭建 103

3.3.5测试运行 103

3.3.6小结 104

3.4数字式电压计 104

3.4.1设计任务及要求 104

3.4.2系统分析 105

3.4.3系统流程与程序 105

3.4.4仿真环境搭建 108

3.4.5测试运行 108

3.4.6小结 109

3.5超声波测距系统 109

3.5.1设计任务及要求 109

3.5.2系统分析 109

3.5.3系统流程与程序 111

3.5.4仿真环境搭建 116

3.5.5测试运行 116

3.5.6小结 117

3.6单片机双机通信设计 117

3.6.1设计任务及要求 117

3.6.2系统分析 117

3.6.3系统流程与程序 118

3.6.4仿真环境搭建 121

3.6.5测试运行 122

3.6.6小结 122

3.7单片机控制直流电动机 122

3.7.1设计任务及要求 122

3.7.2系统分析 123

3.7.3系统流程与程序 124

3.7.4仿真环境搭建 127

3.7.5测试运行 127

3.7.6小结 127

3.8单片机控制步进电动机 128

3.8.1设计任务及要求 128

3.8.2系统分析 128

3.8.3系统流程与程序 130

3.8.4仿真环境搭建 132

3.8.5测试运行 133

3.8.6小结 133

3.9单片机控制舵机 133

3.9.1设计任务及要求 133

3.9.2系统分析 134

3.9.3系统流程与程序 134

3.9.4仿真环境搭建 138

3.9.5测试运行 139

3.9.6小结 139

3.10基于单片机和DS1302的时钟 139

3.10.1设计任务及要求 139

3.10.2系统分析 140

3.10.3系统流程与程序 142

3.10.4仿真环境搭建 146

3.10.5测试运行 146

3.10.6小结 147

3.11基于单片机和DS18B20的数字温度计 147

3.11.1设计任务及要求 147

3.11.2系统分析 147

3.11.3系统流程与程序 151

3.11.4仿真环境搭建 156

3.11.5测试运行 156

3.11.6小结 157

3.12简易GSM短信收发平台的设计 157

3.12.1设计任务及要求 157

3.12.2系统分析 157

3.12.3系统流程及程序 160

3.12.4仿真环境搭建 166

3.12.5测试运行 167

3.12.6小结 168

3.13简易GPS定位系统设计 168

3.13.1设计任务及要求 168

3.13.2系统分析 168

3.13.3系统流程及程序 170

3.13.4仿真环境搭建 178

3.13.5测试运行 179

3.13.6小结 181

第4章 综合设计作品 182

4.1基于频率选择的光源跟踪系统设计 182

4.1.1任务与要求 182

4.1.2选题意义 183

4.1.3系统总体方案 183

4.1.4光源发送端设计 184

4.1.5光源跟踪端设计 187

4.1.6系统测试 192

4.1.7总结 193

4.2一种移动式心电测试仪 193

4.2.1任务与要求 193

4.2.2选题意义 193

4.2.3系统总体方案 194

4.2.4心电信号采集电路设计 194

4.2.5数据存储模块及应用电路 198

4.2.6 LabVIEW在心电显示中的应用 198

4.2.7系统软件设计 200

4.2.8系统测试与总结 201

4.3一种电子式温度调节器 202

4.3.1系统方案 203

4.3.2理论分析计算 205

4.3.3系统电路设计 205

4.3.4系统软件设计 206

4.3.5测试方案和测试结果 206

4.3.6总结 207

主要参考文献 208