本词条缺少概述,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!
MCS-51单片机应用教程内容介绍
编辑《高等院校计算机应用技术规划教材·应用型教材系列·MCS-51单片机应用教程》以MCS-51系列单片机为主线,从实用的角度出发,通过介绍大量单片机技能训练实例和应用实例,指导读者学习和使用单片机。全书分为基础篇和应用篇两大部分。基础篇讲述单片机的基础知识,包括单片机原理与结构、指令系统、定时与中断、串行通信等。应用篇包括单片机的基础训练和应用实例两部分。
MCS-51单片机应用教程图书目录
编辑第1篇基础篇
第1章MCS51单片机系统结构2本章学习目标2
1.1概述2
1.1.1单片机的发展历程2
1.1.2单片机的发展趋势3
1.1.3单片机系列产品介绍3
1.1.4单片机的应用及特点3
1.2单片机的内部结构5
1.2.1内部结构框图5
1.2.2引脚定义及功能7
1.3单片机的存储器结构7
1.3.1程序存储器8
1.3.2数据存储器8
1.4单片机并行I/O口12
1.4.1P0~P3口的功能12
1.4.2P0~P3口的特点12
1.5单片机的复位电路13
1.5.1复位方式13
1.5.2复位方法13
1.6单片机的时钟与时序14
1.6.1时钟电路14
1.6.2CPU时序15
本章小结16
习题与思考题16
第2章单片机的指令系统17本章学习目标17
2.1指令系统概述17
2.1.1指令分类17
2.1.2指令格式18
2.1.3指令字长和指令周期19
2.2寻址方式19
2.2.1直接寻址20
2.2.2立即寻址20
2.2.3寄存器寻址20
2.2.4寄存器间接寻址21
2.2.5变址寻址21
2.2.6相对寻址22
2.2.7位寻址22
2.2.8寻址方式小结23
2.3指令功能介绍24
2.3.1数据传送类指令25
2.3.2算术运算类指令30
2.3.3逻辑运算指令34
2.3.4控制转移类指令35
2.3.5位操作指令38
2.3.6伪指令39
本章小结42
习题与思考题43第3章单片机的中断系统与定时器/计数器46本章学习目标46
3.1中断系统46
3.1.1中断的概念46
3.1.2中断源47
3.1.3中断控制47
3.1.4中断响应49
3.1.5中断的嵌套50
3.2单片机的定时器/计数器50
3.2.1定时器/计数器的结构50
3.2.2定时器/计数器的控制方式51
3.2.3定时器/计数器的工作方式52
3.3外部中断源的扩展52
3.3.1利用定时器/计数器溢出中断扩展外部中断源53
3.3.2使用硬件申请和软件查询法扩展外部中断源53
3.3.3用串行口进行外部中断扩展55
3.3.4应用中断控制器8259扩展外部中断源55
本章小结55
习题与思考题55第4章单片机的串行通信56本章学习目标56
4.1串行通信的概念56
4.1.1串行通信的制式56
4.1.2串行通信的方式57
4.2MCS51串行口的结构及工作方式58
4.2.1单片机串行口的结构及串行口控制寄存器58
4.2.2串行口的4种工作方式60
4.2.3串行通信的波特率61
4.3串行通信的应用62
4.3.1利用串行口扩展I/O口62
4.3.2双机通信63
4.3.3多机通信64
本章小结64
习题与思考题65
第2篇应用篇
第5章单片机实用开发步骤685.1单片机应用系统设计的一般流程68
5.2单片机汇编程序的编辑方法72
5.2.1伟福仿真器软件包72
5.2.2汇编源程序的编辑方法73
5.3源程序的编译74
5.4程序的仿真调试75
5.4.1仿真调试的一般步骤76
5.4.2仿真调试的一般命令77
5.4.3程序的写入与运行79第6章程序设计集锦80本章学习目标80
6.1循环程序80
6.1.1延时程序80
6.1.2数据排序程序82
6.2查表程序88
6.3分支程序92
6.3.1条件分支转移程序92
6.3.2散转程序94
6.4常用子程序集98
6.4.1子程序设计和参数传递方法98
6.4.2数制和码制转换程序101
6.4.3定点数运算程序106
6.4.4浮点数运算程序114
本章小结122
习题与思考题123第7章基本I/O口的应用1257.1P1口的应用125
7.2P0口的扩展126
7.3矩阵式LED显示器的扩展129
7.4矩阵式键盘的扩展132
7.58255A的应用134
7.68155的应用139
7.78279可编程键盘/显示器接口控制实验146第8章MCS\|51单片机外部中断的应用1558.1外部中断的应用155
8.2外部中断源的扩展158第9章定时器/计数器的应用1619.1定时器/计数器定时功能的应用161
9.2简易方波发生器164
9.3外部脉冲宽度的测量167第10章串行口的应用16910.1串行口扩展显示器169
10.2串行口扩展的键盘171
10.3双机通信练习174
10.4用电流环实现的远距离串行通信178
10.5计算机与单片机的通信练习179
10.6多机通信练习183第11章A/D、D/A转换器的应用19011.18位A/D转换器ADC0809的应用190
11.212位A/D转换器AD574A的应用194
11.3串行A/D转换器MAX1247的应用198
11.48位D/A转换器DAC0832的应用203
11.5串行D/AMAX525的应用206
11.68位A/D、D/A转换器PCF8591的应用211第12章步进电动机的单片机控制21912.1步进电动机控制原理219
12.1.1步进电动机基本知识219
12.1.2步进电动机的驱动方式220
12.2步进电动机的单片机开环控制221
12.2.1串行控制221
12.2.2并行控制222
12.3步进电动机的转速控制223
12.4步进电动机加减速定位控制225
12.4.1加减速定位控制原理225
12.4.2加减速定位控制的程序设计227第13章单片机的综合应用23213.1多功能低频函数信号发生器232
13.2单片机控制的语音电路238
13.3T6963C控制的液晶显示设计245
13.4由单片机构造的智能CAN总线结点256第14章单片机系统抗干扰技术26314.1干扰的来源263
14.2硬件抗干扰技术263
14.3软件抗干扰技术265
- 参考资料
-
- 1. 简介 .清华大学出版社[引用日期2016-03-30]
- 2. MCS-51单片机应用教程 .豆瓣读书[引用日期2012-08-19 05:17:32]
- 3. 简介 .清华大学出版社[引用日期2016-03-30]
词条标签: