51单片机应用程序开发与应用实践PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:常敏,王涵,范江波等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2009
- ISBN:9787121082788
- 页数:308 页
第1章 单片机开发绪论 1
1.1单片机简介 1
1.1.1微处理器、微型计算机与单片机 1
1.1.2单片机的分类和指标 2
1.1.3单片机的特点 3
1.1.4如何学习单片机这门技术 3
1.2单片机的应用领域及趋势 4
1.2.1应用领域 4
1.2.2发展趋势 5
1.3常用51单片机介绍 6
1.3.1 Intel公司系列单片机 6
1.3.2 Atmel公司系列单片机 7
1.3.3 Philips公司单片机 8
1.3.4 Motorola公司单片机 8
1.4本章小结 8
1.5习题 8
1.5.1填空题 8
1.5.2选择题 9
1.5.3问答题 9
1.6答案 9
第2章 51单片机硬件基础 11
2.1 MCS-51系列单片机简介 11
2.2 51系列单片机外引脚功能 12
2.3 80C51单片机的内部结构 15
2.3.1中央处理器CPU 15
2.3.2存储器 17
2.3.3并行I/O口 22
2.4中断系统 25
2.4.1与中断控制有关的寄存器 25
2.4.2单片机的中断响应过程 27
2.4.3中断的初始化和复位 28
2.4.4寄存器组切换 29
2.5定时器/计数器 29
2.5.1与定时/计数器有关的寄存器 29
2.5.2定时器/计数器的工作方式 32
2.5.3定时器/计数器的初始化 34
2.6串行通信 35
2.6.1与串行口有关的寄存器 35
2.6.2串行口工作方式 36
2.6.3串行口波特率 37
2.6.4串口调试工具 38
2.7 51单片机最小系统 38
2.7.1时钟电路与时序 39
2.7.2复位电路 41
2.8本章小结 43
2.9习题 43
2.9.1填空题 43
2.9.2选择题 43
2.9.3问答题 44
2.10答案 44
第3章 51单片机软件基础 45
3.1 80C51单片机指令系统 45
3.1.1寻址方式 45
3.1.2指令系统 46
3.2 51单片机汇编语言程序设计 54
3.2.1汇编语言程序设计步骤 55
3.2.2汇编程序结构 56
3.2.3汇编程序设计方法 58
3.2.4汇编语言编程规范 61
3.3 51单片机C51程序设计语言 63
3.3.1标识符与关键字 63
3.3.2数据的基本类型 65
3.3.3变量与常量 66
3.3.4运算符与表达式 68
3.3.5函数 70
3.3.6 C51库函数 73
3.4 51单片机的混合编程 78
3.4.1 C51和A51接口所涉及的几个主要问题 78
3.4.2 C51程序中嵌入汇编 80
3.4.3 C51与汇编函数的相互调用 81
3.5本章小结 84
3.6习题 84
3.6.1填空题 84
3.6.2选择题 85
3.6.3问答题 85
3.7答案 85
第4章51单片机系统资源扩展 87
4.1单片机外部扩展资源和扩展编址技术概述 87
4.1.1单片机外部扩展资源简介 87
4.1.2单片机系统扩展原理 88
4.1.3存储器扩展的编址技术 90
4.2并行I/O口扩展 90
4.2.1采用TTL电路扩展 90
4.2.2采用8255芯片扩展I/O接口 91
4.3单片机存储器扩展 94
4.3.1数据存储器的扩展 94
4.3.2程序存储器的扩展 96
4.4外部中断的扩展 98
4.4.1采用定时器溢出中断扩展外部中断源 98
4.4.2采用中断源查询法扩展外部中断源 98
4.4.3采用8259扩展外部中断源 99
4.5本章小结 101
4.6习题 101
4.6.1填空题 101
4.6.2选择题 101
4.6.3问答题 102
4.7答案 102
第5章 单片机开发软件介绍 103
5.1仿真软件Proteus介绍 103
5.1.1 ISIS智能原理图输入系统 103
5.1.2 Proteus VSM虚拟系统模型 103
5.1.3 Proteus电路设计快速入门 104
5.2编程软件Keil C51介绍 109
5.2.1 Keil C51简介 109
5.2.2 Keil C51使用详解 109
5.3电路原理图软件Protel 99SE介绍 118
5.3.1 Protel99SE概述 118
5.3.2 Protel99SE电路板设计步骤 121
5.3.3设计原理图 122
5.3.4 PCB图设计 126
5.4本章小结 131
5.5习题 131
5.5.1填空题 131
5.5.2选择题 131
5.5.3问答题 132
5.6答案 132
第6章 51单片机系统开发基础 133
6.1单片机系统的基本开发过程 133
6.1.1系统开发概述 133
6.1.2总体方案设计 134
6.1.3硬件设计 135
6.1.4软件设计 137
6.1.5系统调试 138
6.2系统的优化设计 139
6.2.1系统的可靠性设计 139
6.2.2系统自诊断 143
6.3本章小结 144
6.4习题 144
6.4.1填空题 144
6.4.2选择题 145
6.4.3问答题 145
6.5答案 146
第7章 计算器 147
7.1概述 147
7.1.1键盘实现方法 147
7.1.2键盘扫描方法 148
7.1.3键盘设计原理 148
7.2实例说明 151
7.3硬件电路 152
7.3.1矩阵式键盘电路 152
7.3.2 LED数字显示电路 153
7.4软件流程 153
7.4.1主程序流程图 153
7.4.2按键扫描程序框图 154
7.4.3计算器总程序清单 156
7.5本章小结 162
第8章 电压表 163
8.1实例说明 163
8.2硬件电路 164
8.2.1单片机主控电路 164
8.2.2 A/D转换电路 165
8.2.3显示电路 165
8.3软件流程 166
8.3.1主程序流程图 166
8.3.2电压采集程序流程图 167
8.3.3数据处理程序流程图 168
8.3.4显示程序流程图 168
8.3.5电压表程序清单 169
8.4本章小结 174
第9章 电子密码锁 175
9.1实例说明 175
9.2硬件电路 175
9.2.1元器件的选择 175
9.2.2电路原理图 176
9.3软件流程 178
9.3.1设计思路与流程图 178
9.3.2示例程序 180
9.4本章小结 186
第10章 实现ISP功能 187
10.1实例说明 187
10.1.1 ISP简介 187
10.1.2 ISP优点 187
10.2硬件电路 188
10.2.1元件的选择 188
10.2.2硬件电路图 189
10.3软件流程 190
10.3.1设计思路与流程图 190
10.3.2示例程序 191
10.3.3运行结果截图 202
10.4本章小结 202
第11章IC卡读写器 203
11.1实例说明 203
11.2硬件电路 203
11.2.1元器件的选择 203
11.2.2电路原理图 204
11.3软件流程 206
11.3.1设计思路与流程图 206
11.3.2示例程序 209
11.4本章小结 218
第12章 基于DS 1302的电子时钟的设计 219
12.1实例说明 219
12.2硬件电路 219
12.2.1时钟电路 219
12.2.2数码管显示电路 223
12.3软件设计 224
12.3.1数码管软件设计 224
12.3.2 DS 1302软件设计 225
12.3.3主程序设计 227
12.4主程序 228
12.5本章小结 234
第13章 电子温度计 235
13.1实例说明 235
13.2硬件电路 235
13.2.1元器件的选择 235
13.2.2电路原理图 236
13.3软件流程 238
13.3.1设计思路与流程图 238
13.3.2示例程序 241
13.4本章小结 252
第14章 USB键盘 253
14.1实例说明 253
14.2硬件电路 253
14.2.1元器件的选择 253
14.2.2电路原理图 254
14.3软件流程 255
14.3.1设计思路与流程图 255
14.3.2示例程序 258
14.4本章小结 276
第15章 电厂温度实时监控系统 277
15.1系统设计 277
15.1.1系统组成 277
15.1.2热电阻测量 278
15.1.3温度信号测量方案 279
15.1.4采样数据处理 280
15.1.5数据传输方案 280
15.2硬件设计 282
15.3软件设计 285
15.3.1软件框图 285
15.3.2数据采集模块软件设计 285
15.3.3队列的软件设计与实现 291
15.3.4数据处理模块软件设计 294
15.3.5通信模块软件设计 296
15.3.6主函数 306
15.4系统联调 306
15.5本章小结 308
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017