单片机应用技术 第2版PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:刘守义主编;杨宏丽,王静霞副主编
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2007
- ISBN:9787560618661
- 页数:360 页
第1章 单片机硬件系统 1
实训1 信号灯的控制1 1
1.1 概述 3
1.1.1 单片机及单片机应用系统 3
1.1.2 MCS-51单片机系列 5
1.2 MCS-51系列单片机结构和原理 8
1.2.1 MCS-51内部组成及信号引脚 9
1.2.2 MCS-51内部数据存储器 12
1.2.3 MCS-51内部程序存储器 17
1.3 并行I/O口电路结构 18
1.3.1 P0口 18
1.3.2 P1口 19
1.3.3 P2口 20
1.3.4 P3口 20
1.4 时钟电路与复位电路 21
1.4.1 单片机的时钟电路与时序 21
1.4.2 单片机的复位电路 23
1.5 单片机的工作过程 24
本章小结 25
习题1 26
第2章 单片机开发系统 28
实训2 单片机开发系统及应用 28
2.1 单片机开发系统 30
2.2 单片机开发系统的功能 30
2.2.1 在线仿真功能 30
2.2.2 调试功能 31
2.2.3 软件辅助设计功能 32
2.2.4 程序固化功能 33
2.3 单片机应用系统的调试 33
2.3.1 硬件调试方法 33
2.3.2 软件调试方法 34
2.4 Keil软件的使用 35
本章小结 40
习题2 41
第3章 MCS-51指令系统 42
实训3 指令的应用 42
3.1 简介 45
3.1.1 指令概述 45
3.1.2 指令格式 46
3.2 寻址方式 46
3.3 指令系统 52
3.3.1 指令系统中的符号说明 52
3.3.2 数据传送类指令 53
3.3.3 算术运算类指令 57
3.3.4 逻辑运算及移位类指令 60
3.3.5 控制转移类指令 62
3.3.6 位操作类指令 67
3.3.7 常用伪指令 70
本章小结 72
习题3 72
第4章 汇编语言程序设计 76
实训4 信号灯的控制2 76
4.1 概述 78
4.2 简单程序设计 79
4.3 分支程序设计 81
4.3.1 分支程序实例 81
4.3.2 分支程序结构 87
4.4 循环程序设计 88
4.4.1 循环程序实例 88
4.4.2 循环程序结构 93
4.5 查表程序 94
4.6 子程序设计与堆栈技术 95
4.6.1 子程序实例 95
4.6.2 堆栈结构 100
4.6.3 子程序结构 101
4.7 实用汇编子程序举例 102
4.7.1 代码转换程序 102
4.7.2 算术运算子程序 105
4.7.3 查找、排序程序 110
本章小结 115
习题4 116
第5章 定时与中断系统 121
实训5 信号灯的控制3 121
5.1 定时/计数器 125
5.1.1 单片机定时/计数器的结构 125
5.1.2 定时/计数器的工作方式 128
5.1.3 定时/计数器的编程和应用 133
5.2 中断系统 134
5.2.1 MCS-51的中断系统 134
5.2.2 中断有关概念和寄存器 136
5.2.3 中断处理过程 139
5.2.4 外部中断源的扩展 144
5.2.5 中断系统的应用 145
本章小结 150
习题5 151
第6章 单片机显示和键盘接口 154
实训6 简易秒表的制作 154
6.1 单片机与显示器接口 158
6.1.1 LED静态显示器 159
6.1.2 LED动态显示器 163
6.1.3 LED大屏幕显示器 170
6.1.4 LCD液晶显示器和接口 176
6.2 单片机与键盘接口 191
6.2.1 键盘工作原理 191
6.2.2 独立式按键 193
6.2.3 矩阵式键盘 194
6.3 键盘与显示器综合应用 201
6.4 可编程键盘/显示器接口——Intel 8279 202
本章小结 211
习题6 212
第7章 A/D与D/A转换接口 214
实训7 简易数字电压表的制作 214
7.1 A/D转换器接口 217
7.1.1 典型A/D转换器芯片ADC0809 217
7.1.2 MCS-51单片机与ADC0809接口 219
7.1.3 应用举例 220
7.2 D/A转换器接口 223
7.2.1 典型D/A转换器芯片DAC0832 223
7.2.2 DAC0832单缓冲方式的接口与应用 225
7.2.3 DAC0832双缓冲方式的接口与应用 227
本章小结 229
习题7 229
第8章 串行口通信技术 231
实训8 单片机之间的双机通信 231
8.1 串行通信基础 233
8.1.1 串行通信的分类 234
8.1.2 串行通信的制式 235
8.1.3 串行通信的接口电路 236
8.2 串行通信总线标准及其接口 236
8.2.1 RS-232C接口 236
8.2.2 RS-449、RS-422A、RS-423A标准接口 238
8.2.3 20 mA电流环串行接口 239
8.3 MCS-51的串行接口 240
8.3.1 MCS-51串行口结构 240
8.3.2 MCS-51串行口的工作方式 243
8.3.3 MCS-51串行口的波特率 245
8.4 MCS-51单片机之间的通信 246
8.4.1 双机通信硬件电路 246
8.4.2 双机通信软件编程 247
8.4.3 多机通信 251
8.5 PC机和单片机之间的通信 252
8.5.1 接口设计 252
8.5.2 软件编程 253
本章小结 256
习题8 256
第9章 单片机系统扩展 258
实训9 信号灯的控制4 258
9.1 程序存储器扩展 260
9.1.1 单片机程序存储器概述 260
9.1.2 EPROM程序存储器扩展实例 261
9.1.3 EEPROM扩展实例 264
9.2 数据存储器扩展 266
9.2.1 数据存储器(RAM)概述 266
9.2.2 静态RAM的扩展实例 267
9.2.3 快擦写型存储器(Flash Memory)的扩展 270
9.2.4 集成动态随机RAM简介 276
9.3 I/O口的扩展 277
9.3.1 MCS-51内部并行I/O口及其作用 277
9.3.2 简单的I/O口扩展 277
9.3.3 串行口的I/O口扩展 278
9.3.4 采用PSD芯片扩展I/O口 285
本章小结 290
习题9 291
第10章 单片机应用设计与实例 294
10.1 课程设计——电脑钟的设计与制作 294
10.1.1 设计要求 294
10.1.2 总体方案 294
10.1.3 硬件设计 295
10.1.4 软件设计 296
10.1.5 系统调试与脱机运行 307
10.2 应用系统实例——单片机温度控制系统 308
10.2.1 技术指标 308
10.2.2 控制方案 308
10.2.3 硬件设计 309
10.2.4 软件设计 311
10.3 单片机应用系统开发的一般方法 319
10.3.1 确定任务 319
10.3.2 总体设计 320
10.3.3 硬件设计 320
10.3.4 软件设计 322
10.3.5 系统调试 322
10.4 单片机应用系统实用技术 323
10.4.1 低功耗设计 323
10.4.2 加密技术 326
10.5 抗干扰设计 329
10.5.1 电源、地线、传输干扰及其对策 330
10.5.2 硬件抗干扰措施 331
10.5.3 软件抗干扰措施 335
本章小结 337
习题10 338
附录 340
附录1:SCM12单片机组合教具各模块原理图 340
附录2:MCS-51指令表 355
参考文献 360
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《东北民歌文化研究及艺术探析》(中国)杨清波 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017