图书介绍
单片机原理及应用PDF|Epub|txt|kindle电子书版本网盘下载
![单片机原理及应用](https://www.shukui.net/cover/65/33094573.jpg)
- 李传军主编 著
- 出版社: 郑州:河南科学技术出版社
- ISBN:7534934400
- 出版时间:2006
- 标注页数:326页
- 文件大小:18MB
- 文件页数:341页
- 主题词:单片微型计算机-高等学校:技术学校-教材
PDF下载
下载说明
单片机原理及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 单片机的发展和应用1
1.1.1 单片机的发展概况及趋势1
第1章 微型计算机基础1
1.1.2 单片机系统的特点及应用4
1.2 典型单片机简介5
1.2.1 8位单片机的主要生产厂家和机型5
1.2.2 MCS—51系列单片机7
1.3 单片机的数制、码制与编码9
1.3.1 进位计数制9
1.3.2 码制转换15
1.3.3 二进制编码18
1.4.2 ROM19
1.4 半导体存储器19
1.4.1 半导体存储器分类19
1.4.3 RAM20
1.4.4 半导体存储器容量与主要参数20
思考与练习21
第2章 MCS—51单片机硬件结构与功能23
2.1 概述23
2.1.1 单片机及单片机应用系统23
2.1.2 MCS—51单片机系列25
2.2 8051单片机的结构和原理26
2.2.1 8051单片机的结构26
2.2.2 8051单片机的引脚30
2.2.3 8051单片机存储器33
2.3 8051单片机工作方式37
2.3.1 复位方式37
2.3.2 程序执行方式38
2.3.3 省电方式38
2.3.4 EPROM编程和校验方式39
2.4 8051时钟电路与时序40
2.4.1 振荡器与时钟电路40
2.4.2 时序41
思考与练习42
3.1.1 机器语言、汇编语言和高级语言44
3.1 概述44
第3章 MCS—51单片机指令系统44
3.1.2 指令格式45
3.1.3 MCS—51单片机指令系统综述45
3.2 MCS—51单片机指令系统的寻址方式46
3.2.1 立即寻址46
3.2.2 直接寻址47
3.2.3 寄存器寻址47
3.2.4 寄存器间接寻址47
3.2.5 基址加变址寻址48
3.2.6 相对寻址48
3.3.1 数据传送类指令49
3.2.7 位寻址49
3.3 MCS—51单片机指令系统49
3.3.2 算术运算类指令52
3.3.3 逻辑运算类指令54
3.3.4 位操作数指令57
3.3.5 控制转移类指令59
3.4 伪指令63
3.5 汇编编译器的使用65
3.5.1 单片机开发系统基本功能65
3.5.2 单片机开发系统的分类和选择66
3.5.3 E6000系列仿真器特点67
3.5.4 E6000系列仿真器使用方法69
3.5.5 E6000系列仿真器应用举例81
思考与练习87
第4章 MCS—51单片机汇编语言程序设计90
4.1 概述90
4.1.1 汇编语言程序设计的步骤90
4.1.2 汇编语言编程的注意事项91
4.2 基本结构程序设计91
4.2.1 顺序结构程序设计92
4.2.2 分支结构程序设计94
4.2.3 循环结构与循环结构程序设计97
4.3.1 子程序设计104
4.3 子程序设计和参数传递104
4.3.2 参数传递105
4.4 查表程序设计110
4.5 码制转换113
4.5.1 二进制码与ASCII码的转换113
4.5.2 十六进制码与ASCII码的转换114
4.5.3 二进制码与BCD码的转换115
思考与练习117
第5章 中断和定时器/计数器120
5.1 中断120
5.1.1 中断系统概述120
5.2 中断控制123
5.1.2 MCS—51的中断请求源123
5.2.1 定时器控制寄存器TCON124
5.2.2 串行接口控制寄存器SCON124
5.2.3 中断允许控制寄存器IE125
5.2.4 中断优先级控制寄存器IP125
5.2.5 中断响应过程126
5.3 多个外部中断源系统的应用127
5.3.1 中断请求的撤除127
5.3.2 外部中断的应用128
5.3.3 中断、查询结合法129
5.3.4 用优先权编码器扩展外部中断源131
5.4 定时器/计数器133
5.4.1 工作方式控制寄存器TMOD134
5.4.2 定时器控制寄存器TCON135
5.4.3 定时器/计数器的工作方式135
5.4.4 定时器/计数器的初始化141
5.4.5 定时器/计数器工作方式举例143
5.5 定时器/计数器编程和应用145
5.5.1 定时器/计数器作为外部中断源的方法145
5.5.2 定时器/计数器在中断应用中初值的恢复145
5.5.3 电子琴应用147
5.5.4 电子时钟应用151
思考与练习156
第6章 单片机的串行通信158
6.1 串行通信的概念158
6.1.1 串行通信的基本方式158
6.1.2 串行通信的波特率(Baud Rate)159
6.2 串行通信的结构及工作方式160
6.2.1 串行通信的结构160
6.2.2 串行通信的工作方式161
6.2.3 串行通信的接口标准163
6.2.4 双机通信169
6.2.5 多机通信169
6.3.1 串行接口扩展显示器训练171
6.3 串行接口的应用171
6.3.2 串行接口扩展键盘训练172
6.4 串行通信技术174
6.4.1 双机通信训练174
6.4.2 用电流环实现的远距离通信训练179
6.4.3 计算机与单片机的通信训练179
思考与练习186
第7章 MCS—51系统扩展与接口技术188
7.1 存储器扩展技术189
7.1.1 MCS—51单片机外部存储器的扩展189
7.1.2 片外ROM存储器扩展举例191
7.1.3 片外RAM存储器扩展举例194
7.2 I/O接口扩展技术195
7.2.1 I/O接口扩展概述195
7.2.2 MCS—51单片机对可编程并行I/O芯片8255A的扩展196
7.2.3 MCS—51单片机对可编程并行I/O芯片8155的扩展202
7.2.4 MCS—51与8253的接口208
7.3 键盘和显示接口214
7.3.1 键盘接口工作原理214
7.3.2 单片机对非编码键盘的控制方式215
7.3.3 七段LED显示工作原理221
7.3.4 动态显示程序设计225
7.3.5 可编程键盘/显示器接口芯片8279226
7.4.2 D/A转换235
7.4.1 概述235
7.4 模拟量与数字量转换电路接口技术235
7.4.3 A/D转换240
7.4.4 模拟量与数字量转换中的若干应用技术243
思考与练习245
第8章 MCS—51单片机应用系统设计247
8.1 MCS—51单片机应用系统开发的原则与步骤247
8.1.1 单片机系统开发的基本原则247
8.1.2 单片机系统开发的基本步骤248
8.2 实时时钟系统设计250
8.2.1 设计要求250
8.2.2 总体方案251
8.2.3 硬件设计252
8.2.4 DS1302简介253
8.2.5 软件设计255
8.2.6 系统调试与脱机运行256
8.2.7 相关软件257
8.3 单片机可靠性设计262
8.3.1 单片机抗干扰设计262
8.3.2 硬件可靠性设计263
8.3.3 系统监控芯片X5045介绍264
8.3.4 软件可靠性措施267
8.4 液晶显示系统设计270
8.4.1 OCM4X8C简介270
8.4.2 OCM4X8C的引脚定义和用户指令集271
8.4.3 OCM4X8C的字符显示273
8.4.4 OCM4X8C的应用说明274
8.4.5 OCM4X8C的接口方式与时序274
8.4.6 OCM4X8C的应用实例275
8.5 数据采集系统——单片机的温度控制系统278
8.5.1 单片机温控系统的基本组成和工作原理278
8.5.2 硬件设计278
8.5.3 软件设计279
思考与练习281
第9章 MCS—51单片机控制系统实验284
9.1 仿真系统介绍284
9.2 MCS—51单片机指令系统学习286
9.3 中断和定时器/计数器实验292
9.4 8255A可编程并行I/O接口实验294
9.5 A/D、D/A转换实验296
9.6 步进电机控制实验298
9.7 8279键盘和显示控制实验301
附录304
附录Ⅰ MCS—51系列单片机指令系统表304
附录Ⅱ 常用接口芯片引脚图311
附录Ⅲ ASCII(美国信息交换标准码)表321
附录Ⅳ 常用EPROM固化电压参考表322
参考文献325