图书介绍
单片机原理及应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 胡长胜主编 著
- 出版社: 北京:高等教育出版社
- ISBN:704019404X
- 出版时间:2006
- 标注页数:198页
- 文件大小:15MB
- 文件页数:207页
- 主题词:单片微型计算机-高等学校:技术学校-教材
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 MCS-51单片机和8051、8031、89C51等的关系2
1.1.3 单片机指令系统概述4
1.1.4 单片机的学习5
1.2 单片机应用举例5
1.2.1 单片机的应用领域5
1.2.2 单片机应用举例6
本章小结7
思考题7
第2章 单片机应用系统总体设计8
2.1 MCS-51单片机内部结构和引脚8
2.1.1 CPU9
2.1.2 存储器组织结构10
2.1.3 外部引脚15
2.2 MCS-51单片机应用系统构成17
2.2.1 MCS-51单片机最小系统17
2.2.2 MCS-51单片机总线结构18
2.3 MCS-51单片机存储器扩展19
2.3.1 存储器扩展的编址技术19
2.3.2 程序存储器(EPROM)的扩展21
2.3.3 数据存储器的扩展24
2.4 MCS-51单片机的寻址方式27
2.4.1 常用标识符号27
2.4.2 寻址方式28
2.5 课程任务 应用系统总体设计29
2.5.1 智能涡街流量计设计原理29
2.5.2 系统组成与工作原理30
2.5.3 功能介绍30
2.5.4 技术性能指标31
本章小结31
思考题32
第3章 I/O口及键盘显示器接口33
3.1 概述33
3.2 MCS-51单片机I/O口的应用分析33
3.2.1 P0端口33
3.2.2 P1端口34
3.2.3 P2端口35
3.2.4 P3端口35
3.3 I/O口扩展36
3.3.1 使用中、小规模集成电路扩展I/O口36
3.3.2 8255可编程通用并行接口芯片38
3.3.3 专用并行接口集成电路815542
3.4 键盘、显示器的工作原理47
3.4.1 键盘工作原理47
3.4.2 显示器接口与编程51
3.4.3 课程任务分析1 键盘及LED显示器接口举例55
3.5 指令知识学习57
3.5.1 伪指令57
3.5.2 本章用到的指令具体形式57
本章小结59
思考题59
第4章 中断系统的设定60
4.1 中断系统的概念60
4.1.1 有关中断的概念60
4.1.2 中断的作用61
4.2 MCS-51的中断系统61
4.2.1 MCS-51的中断系统的结构61
4.2.2 中断系统相关寄存器62
4.2.3 中断响应65
4.3 课程任务分析2 应用外中断的编程与设计举例67
4.3.1 中断系统的编程67
4.3.2 中断系统设计应用举例68
4.4 相关指令的学习70
4.4.1 堆栈指令的学习70
4.4.2 本章使用到的其他指令形式71
本章小结71
思考题71
第5章 定时/计数功能的实现73
5.1 概述73
5.2 MCS-51单片机的定时器/计数器73
5.2.1 定时器/计数器结构与工作原理73
5.2.2 定时器/计数器的工作方式75
5.3 定时器/计数器的编程应用78
5.3.1 计数初值(时间常数)的计算78
5.3.2 定时器/计数器的编程79
5.3.3 编程举例79
5.4 课程任务分析3 应用系统定时功能的实现83
5.4.1 硬件电路84
5.4.2 实现时钟计时的基本方法84
5.4.3 程序流程85
5.5 相关指令学习87
本章小结87
思考题88
第6章 通信功能的实现89
6.1 串行通信的基础知识89
6.1.1 串行通信的分类89
6.1.2 串行通信的标准接口91
6.2 串行口的结构与工作方式94
6.2.1 串行口的结构和工作原理94
6.2.2 串行口的几种工作方式95
6.3 串行口相关控制寄存器的使用96
6.3.1 串行口数据缓冲器SBUF96
6.3.2 串行口控制寄存器SCON97
6.3.3 电源控制寄存器PCON98
6.4 课程任务分析4 串行口编程应用98
6.4.1 串行口波特率的计算98
6.4.2 串行口编程步骤99
6.4.3 串行口应用与编程99
6.5 相关指令学习107
6.5.1 串行口读/写指令107
6.5.2 本章使用到的其他指令具体形式108
本章小结109
思考题109
第7章 A/D、D/A接口技术110
7.1 概述110
7.2 A/D转换及接口技术110
7.2.1 A/D转换的基本知识110
7.2.2 ADC0809的工作原理111
7.2.3 课程任务分析5 ADC0809与单片机接口编程应用113
7.3 D/A转换及接口技术116
7.3.1 D/A转换的基本知识116
7.3.2 DAC0832的工作原理117
7.3.3 DAC0832与单片机的接口技术119
本章小结122
思考题122
第8章 单片机应用系统设计初步124
8.1 单片机应用系统设计步骤和方法124
8.1.1 单片机应用系统的特点124
8.1.2 单片机应用系统设计与调试的步骤124
8.2 单片机的选型技术126
8.2.1 单片机的品种简介126
8.2.2 单片机的选型原则128
8.3 单片机程序设计129
8.3.1 程序结构设计129
8.3.2 软件设计注意事项129
8.4 单片机应用系统抗干扰技术129
8.4.1 干扰的来源和后果130
8.4.2 单片机应用系统的硬件抗干扰设计131
8.4.3 软件的抗干扰设计132
8.5 课程任务分析6 应用实例的设计总结133
8.5.1 硬件电路设计133
8.5.2 软件设计136
8.5.3 系统抗干扰措施138
本章小结138
思考题139
第9章 MCS-51单片机指令系统说明140
9.1 数据传送类指令140
9.1.1 内部RAM传送指令140
9.1.2 ROM传送指令141
9.1.3 累加器A与片外数据存储器RAM传送指令142
9.1.4 堆栈操作类指令142
9.1.5 交换指令142
9.1.6 16位数据传送指令142
9.2 算术运算指令144
9.2.1 加法指令145
9.2.2 带进位加法指令145
9.2.3 减法指令145
9.2.4 乘法指令146
9.2.5 除法指令146
9.2.6 加1指令146
9.2.7 减1指令146
9.2.8 十进制调整指令147
9.3 逻辑运算类指令149
9.3.1 循环移位指令149
9.3.2 累加器半字节交换指令149
9.3.3 求反指令150
9.3.4 清0指令150
9.3.5 逻辑与操作指令150
9.3.6 逻辑或操作指令150
9.3.7 逻辑异或操作指令151
9.4 位操作指令153
9.4.1 位传送指令153
9.4.2 位清0置1指令153
9.4.3 位运算指令153
9.4.4 位测试转移指令154
9.5 控制转移类指令155
9.5.1 无条件转移指令156
9.5.2 条件转移指令156
9.5.3 子程序调用和返回指令157
9.5.4 空操作指令157
本章小结159
思考题159
第10章 Windows集成开发环境μVision2162
10.1 安装、启动μVision2162
10.1.1 安装162
10.1.2 启动162
10.1.3 菜单条、工具栏和快捷键163
10.2 Keil项目创建167
10.2.1 Keil工程的建立167
10.2.2 工程的详细设置171
10.2.3 编译、连接176
10.3 Keil程序的调试177
10.3.1 常用调试命令177
10.3.2 在线汇编178
10.3.3 断点设置179
10.3.4 实例调试179
10.4 Keil常用调试窗口180
10.4.1 存储器窗口181
10.4.2 工程窗口寄存器页182
10.4.3 观察窗口183
10.4.4 反汇编窗口183
附录 MCS-51单片机实用子程序185
参考文献198
热门推荐
- 3477563.html
- 910106.html
- 3893286.html
- 1767631.html
- 2565941.html
- 3419887.html
- 3346076.html
- 1459778.html
- 713459.html
- 1780933.html
- http://www.ickdjs.cc/book_1561917.html
- http://www.ickdjs.cc/book_1550759.html
- http://www.ickdjs.cc/book_1549826.html
- http://www.ickdjs.cc/book_1995889.html
- http://www.ickdjs.cc/book_3882066.html
- http://www.ickdjs.cc/book_2793201.html
- http://www.ickdjs.cc/book_2645781.html
- http://www.ickdjs.cc/book_399553.html
- http://www.ickdjs.cc/book_1444285.html
- http://www.ickdjs.cc/book_690561.html