《单片机原理与套用》是2014年清华大学出版社出版的图书,作者是李军。
基本介绍
- 书名:单片机原理与套用
- 作者:李军
- ISBN:9787302329473
- 定价:25元
书籍信息
作者:李军
定价:25元
印次:1-1
ISBN:9787302329473
出版日期:2014.09.01
印刷日期:2014.08.28
定价:25元
印次:1-1
ISBN:9787302329473
出版日期:2014.09.01
印刷日期:2014.08.28
内容简介
本书以MCS51系列单片机为基本内容,介绍了8051机的基本概念、核心结构、工作原理、面向用户的特性、指令系统、程式设计以及μVision2开发环境;叙述了单片机存储器系统设计、输入/输出接口设计和中断系统的设计与套用等;讨论了彙编语言程式设计等;最后还介绍了利用Multisim 10的MCU模组进行单片机计算机仿真的方法和步骤。本书实例都经过Multisim 10仿真模拟,各章均附有习题与思考题。 本书内容由浅入深,配有习题,通俗易懂,便于自学,可作为本科及高职高专院校电气信息类、仪器仪表类、计算机套用类、自动化类及其他相关专业单片机技术课程的教材和教学参考书,也适合作为相关专业的工程技术人员学习单片机套用技术的参考书。
图书目录
第1章单片机简介11.1MCS51单片机基本知识1
1.1.1MCS51单片机的基本结构1
1.1.2MCS51单片机封装形式和外部引脚2
1.2MCS51外围附加电路(时钟和复位)5
1.2.1单片机的时钟电路5
1.2.2复位电路5
1.3MCS51系列6
1.4单片机的套用7
思考题8
第2章输出口及其套用9
2.1MCS51存储器结构简介9
2.1.1单片机存储器的工作原理9
2.1.2MCS51单片机数据存储器11
2.1.3MCS51单片机程式存储器13
2.1.4MCS51单片机的特殊功能暂存器13
2.2MCS51的输入/输出口14
2.2.1P0口15
2.2.2P1口16
2.2.3P2口16
2.2.4P3口17
2.2.5P0~P3口使用中应注意的问题18
2.3典型输出电路(LED/马达/扬声器驱动电路)18
2.3.1LED驱动电路18
2.3.2扬声器驱动电路20
2.4指令格式及定址方式20
2.4.1指令的格式20
2.4.2单片机的定址方式20
2.5算术运算指令21
2.5.1加法指令212.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.1MCS51时序41
3.1.1MCS51时序定时单位41
3.1.2MCS51的指令时序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.2BCD解码器驱动50
3.3.3手动计数器电路 51
思考题53
第4章中断及其套用54
4.1MCS51中断的基本概念54
4.2MCS51单片机的中断控制与回响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.1MCS51的定时器/计数器结构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.1MCS51串列口的基本结构108
7.2MCS51串列通信工作方式及套用110
7.2.1串列工作方式0 110
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.1LED阵列118
8.1.1LED点阵的结构及工作原理118
8.1.2LED点阵驱动电路设计 120
8.2LED套用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