图书介绍
单片机原理与应用PDF|Epub|txt|kindle电子书版本网盘下载
![单片机原理与应用](https://www.shukui.net/cover/73/33485001.jpg)
- 李军主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302329473
- 出版时间:2014
- 标注页数:164页
- 文件大小:22MB
- 文件页数:174页
- 主题词:单片微型计算机-高等职业教育-教材
PDF下载
下载说明
单片机原理与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 单片机简介1
1.1 MCS-51单片机基本知识1
1.1.1 MCS-51单片机的基本结构1
1.1.2 MCS-51单片机封装形式和外部引脚2
1.2 MCS-51外围附加电路(时钟和复位)5
1.2.1 单片机的时钟电路5
1.2.2 复位电路5
1.3 MCS-51系列6
1.4 单片机的应用7
思考题8
第2章 输出口及其应用9
2.1 MCS-51存储器结构简介9
2.1.1 单片机存储器的工作原理9
2.1.2 MCS-51单片机数据存储器11
2.1.3 MCS-51单片机程序存储器13
2.1.4 MCS-51单片机的特殊功能寄存器13
2.2 MCS-51的输入/输出口14
2.2.1 P0口15
2.2.2 P1口16
2.2.3 P2口16
2.2.4 P3口17
2.2.5 P0~P3口使用中应注意的问题18
2.3 典型输出电路(LED/马达/扬声器驱动电路)18
2.3.1 LED驱动电路18
2.3.2 扬声器驱动电路20
2.4 指令格式及寻址方式20
2.4.1 指令的格式20
2.4.2 单片机的寻址方式20
2.5 算术运算指令21
2.5.1 加法指令21
2.5.2 减法指令23
2.5.3 乘除指令25
2.5.4 十进制调整指令25
2.6 数据传送指令26
2.6.1 片内数据RAM及寄存器间的数据传送指令26
2.6.2 堆栈操作指令28
2.6.3 数据交换指令30
2.6.4 片外RAM数据传送指令31
2.6.5 程序存储器查表指令32
2.7 输出口应用实例33
2.7.1 单灯循环点亮33
2.7.2 双灯循环点亮34
2.7.3 七段数码管静态驱动36
2.7.4 七段数码管动态驱动38
思考题39
第3章 输入口及其应用41
3.1 MCS-51时序41
3.1.1 MCS-51时序定时单位41
3.1.2 MCS-51的指令时序42
3.2 控制转移指令42
3.2.1 无条件转移指令42
3.2.2 条件转移指令43
3.2.3 调用和返回指令46
3.2.4 空操作指令47
3.3 输入口应用实例48
3.3.1 信号灯电路48
3.3.2 BCD译码器驱动50
3.3.3 手动计数器电路51
思考题53
第4章 中断及其应用54
4.1 MCS-51中断的基本概念54
4.2 MCS-51单片机的中断控制与响应55
4.2.1 中断控制寄存器55
4.2.2 中断响应过程57
4.3 逻辑运算指令58
4.3.1 累加器A的清零、取反指令58
4.3.2 逻辑“与”运算指令59
4.3.3 逻辑“或”运算指令60
4.3.4 逻辑“异或”运算指令60
4.3.5 循环位移指令62
4.4 中断系统应用63
思考题67
第5章 定时器/计数器及其应用68
5.1 MCS-51的定时器/计数器结构68
5.1.1 概述68
5.1.2 定时器/计数器的基本结构、工作方式及应用68
5.2 位操作指令72
5.2.1 位传送指令72
5.2.2 位状态操作指令72
5.2.3 位逻辑运算指令73
5.3 定时器/计数器应用74
5.3.1 定时器/计数器应用步骤74
5.3.2 定时器/计数器应用举例74
思考题84
第6章 汇编语言程序设计85
6.1 汇编语言程序设计85
6.1.1 程序设计语言85
6.1.2 汇编语言语句结构86
6.1.3 伪指令87
6.1.4 汇编语言程序设计的过程89
6.2 程序的基本结构90
6.2.1 顺序程序设计90
6.2.2 分支程序设计91
6.2.3 循环程序设计97
6.2.4 查表程序设计102
6.2.5 散转子程序的设计103
思考题106
第7章 串行口及其应用108
7.1 MCS-51串行口的基本结构108
7.2 MCS-51串行通信工作方式及应用110
7.2.1 串行工作方式0110
7.2.2 串行工作方式1111
7.2.3 串行工作方式2112
7.2.4 串行工作方式3113
7.3 串行口应用113
7.3.1 串行口输入113
7.3.2 串行口输出115
思考题117
第8章 LED阵列及其应用118
8.1 LED阵列118
8.1.1 LED点阵的结构及工作原理118
8.1.2 LED点阵驱动电路设计120
8.2 LED应用120
思考题127
第9章 综合实例128
9.1 迎宾机器人128
9.1.1 “迎宾机器人”实现的功能128
9.1.2 主要功能模块129
9.1.3 程序设计130
9.2 交通灯控制133
9.3 花样彩灯136
9.4 外部RAM读写控制140
附录A Keil集成开发环境使用说明144
A.1 KeilμVision2软件操作简介144
A.1.1 KeilμVision2简介144
A.1.2 Keil μVision2的安装144
A.1.3 建立第1个Keil A51程序144
A.2 KeilμVision2程序的调试150
A.2.1 进入仿真状态150
A.2.2 认识各个仿真窗口150
A.2.3 程序的运行控制152
A.2.4 外围设备的访问153
附录B MCS-51指令表155
附录C 利用NI Multisim 10 MCU模块进行“单片机”课程仿真的方法160
C.1 创建一个新的MCU工程161
C.2 输入源代码162
C.3 搭建电路162
C.4 程序调试与仿真162
参考文献164