图书介绍
单片机原理及其应用PDF|Epub|txt|kindle电子书版本下载
- 张伟主编 著
- 出版社: 北京:机械工业出版社
- ISBN:7111082966
- 出版时间:2002
- 标注页数:255页
- 文件大小:9MB
- 文件页数:263页
- 主题词:单片微型计算机-高等学校:技术学校-教材
PDF下载
下载说明
单片机原理及其应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
出版说明1
前言1
绪论1
第1章 初识MCS—51型单片机5
1.1剖析MCS—51型单片机及内部组成5
1.1.1 8051型单片机的内部结构框图5
1.1.2引脚定义及功能7
1.1.3存储器组织结构8
1.1.4 I/O端口16
1.2 MCS—51型单片机的工作方式20
1.2.1复位方式20
1.2.2程序执行方式22
1.2.3单步执行方式22
1.2.4低功耗工作方式与掉电保护23
1.3 MCS—51型单片机的时序24
1.3.1时钟电路24
1.3.2 CPU的时序25
1.4构建MCS—51型单片机的最小系统29
1.5习题32
第2章 MCS—51型单片机系统程序设计33
2.1 MCS—51型单片机的寻址方式33
2.1.1指令系统概述33
2.1.2指令格式33
2.1.3寻址方式34
2.1.4指令的执行过程40
2.2数据传送指令及应用42
2.2.1内RAM数据传送指令43
2.2.2外RAM数据传送指令45
2.2.3 ROM数据传送指令46
2.2.4数据交换指令47
2.2.5堆栈操作指令47
2.3算术运算指令及应用49
2.3.1不带进位的加法指令49
2.3.3加1指令52
2.3.2带进位的加法指令52
2.3.4带借位的减法指令53
2.3.5减1指令54
2.3.6乘法指令54
2.3.7除法指令55
2.3.8十进制调整指令55
2.4逻辑运算指令及应用58
2.4.1逻辑与运算指令58
2.4.2逻辑或运算指令59
2.4.3逻辑异或运算指令60
2.4.4累加器清零指令61
2.4.5累加器取反指令61
2.4.6移位指令61
2.5控制转移指令及应用62
2.5.1无条件控制转移指令63
2.5.2有条件控制转移指令66
2.5.3子程序调用及返回指令70
2.5.4空操作指令71
2.5.5控制转移类指令应用举例72
2.6位操作指令及应用78
2.6.1位数据传送指令79
2.6.2位置位与清零指令79
2.6.3位运算指令79
2.6.4位控制转移指令80
2.7习题82
第3章 中断与定时88
3.1中断系统及应用88
3.1.1中断的概念89
3.1.2 MCS—51型单片机的中断系统90
3.1.3外部中断源的扩展94
3.1.4中断系统应用举例95
3.2定时器/计数器及应用96
3.2.1定时器/计数器的控制97
3.2.2定时器/计数器的工作方式98
3.2.3定时器/计数器应用举例104
3.3中断与定时/计数器综合应用举例106
3.3.1实现时钟计时的基本方法106
3.3.2程序流程图与程序清单107
3.4习题111
第4章 MCS—51型单片机系统的扩展113
4.1存储器的扩展113
4.1.1总线的扩展与驱动113
4.1.2程序存储器的扩展114
4.1.3数据存储器的扩展118
4.1.4存储器的综合扩展120
4.1.5简单I/O接口的扩展123
4.2显示器接口技术125
4.2.1 LED显示器接口125
4.2.2 8155可编程接口芯片127
4.2.3 LED显示器显示方式及其与单片机的接口131
4.2.4液晶显示器134
4.3.1 8279键盘/显示器接口芯片140
4.3键盘接口技术140
4.3.2 8279与键盘/显示器的接口148
4.4打印机接口技术151
4.4.1微型打印机简介151
4.4.2 8255A可编程接口芯片151
4.4.3查询方式的打印驱动157
4.5模/数与数/模转换接口技术159
4.5.1数/模(D/A)转换159
4.5.2模/数(A/D)转换162
4.6串行接口技术165
4.6.1串行通信的基本知识165
4.6.2串行接口167
4.6.3双机通信171
4.6.4多机通信175
4.6.5串行接口的扩展178
4.7习题183
5.1.2单片机开发系统的功能186
5.1.1单片机开发系统的构成186
5.1 MCS—51型单片机的开发与开发系统186
第5章 单片机实验开发系统186
5.1.3单片机开发系统的分类188
5.1.4 TSC—51/196型单片机实验开发系统188
5.2 MCS—51型单片机汇编语言源程序的编辑与汇编198
5.2.1伪指令198
5.2.2汇编语言源程序的汇编200
5.3习题203
第6章 MCS—51型单片机应用举例204
6.1 HZBJ控制系统204
6.1.1概述204
6.1.2系统总体设计204
6.1.3系统硬件电路设计205
6.1.4系统程序设计209
6.2步进电动机的控制232
6.2.1控制原理232
6.2.2用8031型单片机对步进电动机进行控制233
6.3习题236
第7章 单片机应用系统的开发与可靠性设计238
7.1单片机应用系统的设计238
7.1.1总体设计238
7.1.2硬件设计239
7.1.3软件设计239
7.1.4系统的调试239
7.2单片机系统的可靠性设计240
7.2.1系统的可靠性设计240
7.2.2单片机应用系统的抗干扰设计241
7.2.3单片机系统的故障诊断242
7.3习题243
附录245
附录A MCS—51型单片机指令简表245
附录B ASCII字符表249
附录C 常用集成电路引脚图250
参考文献255