单片机技术PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:姜大源,王胜元主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2005
- ISBN:7040170426
- 页数:173 页
第一章 单片机基础 1
1.1 认识单片机 1
1.1.1 概述 1
1.1.2 单片机的发展及主流产品 1
1.1.3 单片机的应用 2
1.2 计算机中的数制及其相互转换 3
1.2.1 二进制数和十进制数之间的转换 3
1.2.2 十六进制数和十进制数之间的转换 4
1.2.3 二进制数和十六进制数之间的转换 5
1.3 二进制数的运算 5
1.3.1 算术运算 5
1.3.2 逻辑运算 6
1.4 带符号数的表示 6
1.5 定点数和浮点数 7
1.6 BCD码和ASCII码 8
习题 9
第二章 单片机的硬件结构和原理 10
2.1 概述 10
2.2 MCS-51单片机的硬件结构 11
2.3 中央处理器CPU 13
2.4 存储器的结构 15
2.4.1 内部数据存储器 15
2.4.2 外部数据存储器 19
2.4.3 程序存储器 19
2.5 并行输入/输出(I/O) 20
2.5.1 P0口 20
2.5.2 P1口 22
2.5.3 P2口 22
2.5.4 P3口 22
2.5.5 P0口~P3口的带负载能力及端口要求 23
2.6 单片机的引脚及功能 23
2.7 单片机工作的基本时序 24
2.7.1 典型指令的取指和执行时序 25
2.7.2 单片机的复位电路 26
习题 27
第三章 MCS-51单片机指令系统 28
3.1 MCS-51单片机指令格式 28
3.2 寻址方式 28
3.2.1 寄存器寻址 28
3.2.2 直接寻址 29
3.2.3 寄存器间接寻址 29
3.2.4 立即寻址 30
3.2.5 位寻址 30
3.2.6 变址寻址 30
3.2.7 相对寻址 31
3.3 指令中符号意义说明 31
3.4 数据传送类指令 32
3.4.1 内部RAM和特殊功能寄存器(SFR)数据传送指令 32
3.4.2 累加器A与片外RAM之间的数据传送指令 34
3.4.3 程序存储器ROM向累加器A传送指令 34
3.4.4 堆栈操作 35
3.4.5 字节交换指令 36
3.5 算术运算类指令 36
3.5.1 不带进位位的加法指令 36
3.5.2 带进位位的加法指令 36
3.5.3 带借位的减法指令 37
3.5.4 加1指令 37
3.5.5 减1指令 37
3.5.6 乘法指令 38
3.5.7 除法指令 38
3.5.8 十进制调整指令 38
3.6 逻辑运算类指令 39
3.6.1 逻辑与运算指令 39
3.6.2 逻辑或运算指令 39
3.6.3 逻辑异或运算指令 39
3.6.4 累加器清零取反指令 40
3.6.5 移位指令 40
3.7 控制转移类指令 41
3.7.1 无条件转移指令 41
3.7.2 条件转移指令 41
3.7.3 子程序调用和返回指令 43
3.8 位操作指令 44
3.8.1 位传送指令 44
3.8.2 位置位和位清零指令 44
3.8.3 位逻辑运算指令 44
习题 45
第四章 汇编语言程序设计简介 50
4.1 伪指令 50
4.2 汇编语言程序设计 52
4.2.1 汇编语言程序设计的基本概念 52
4.2.2 汇编语言命令格式 52
4.2.3 简单程序设计 53
4.2.4 分支程序设计 55
4.2.5 循环程序设计 61
4.2.6 查表程序设计 63
4.2.7 子程序 66
4.2.8 汇编语言编程举例 68
习题 70
第五章 中断系统 72
5.1 中断概述 72
5.1.1 中断的特点 72
5.1.2 中断的基本概念 72
5.1.3 中断的过程 73
5.1.4 中断嵌套 73
5.2 MCS-51中断系统 75
5.2.1 中断源 75
5.2.2 中断控制 76
5.2.3 中断响应过程 78
5.2.4 中断响应等待时间 79
5.2.5 中断请求的撤除 80
5.3 中断系统的应用 80
5.3.1 中断初始化 80
5.3.2 中断服务子程序 81
习题 81
第六章 MCS-51定时器/计数器及串行接口 83
6.1 MCS-51单片机的定时器/计数器 83
6.1.1 定时器/计数器的结构及工作原理 83
6.1.2 定时器/计数器的工作方式寄存器和控制寄存器 85
6.1.3 定时器/计数器的工作方式 86
6.1.4 定时器/计数器应用举例 89
6.2 MCS-51单片机的串行接口 92
6.2.1 串行通信概述 92
6.2.2 与串行口相关的特殊功能寄存器 94
6.2.3 串行口的工作模式 96
6.2.4 波特率的选择 98
6.2.5 单片机的多机通信 99
6.2.6 串行口应用实例 100
习题 102
第七章 单片机系统扩展与接口技术 103
7.1 外部总线的扩展 103
7.1.1 片外三总线结构 104
7.1.2 总线驱动能力 104
7.2 外部存储器的扩展 105
7.2.1 程序存储器的扩展 105
7.2.2 数据存储器的扩展 107
7.2.3 同时扩展程序存储器和数据存储器 108
7.3 输入/输出接口的扩展 109
7.3.1 8155的结构及功能说明 109
7.3.2 8155的寄存器 111
7.3.3 8155和89C51的接口连接方法 114
7.4 A/D和D/A接口功能的扩展 116
7.4.1 MCS-51单片机与8位D/A转换器接口技术 116
7.4.2 MCS-51单片机与8位A/D转换器接口技术 120
习题 121
第八章 单片机应用系统的设计与开发 123
8.1 单片机应用系统的开发过程 123
8.2 MedWin仿真软件的使用 123
8.2.1 MedWin的安装与启动 123
8.2.2 编辑程序 125
8.2.3 汇编语言源程序的汇编 128
8.3 MCS-51系列单片机应用系统的调试与运行 132
8.3.1 MedWin菜单条中有关仿真调试的几个菜单功能 132
8.3.2 汇编语言程序仿真调试举例 134
8.3.3 仿真器的使用 137
8.3.4 单片机系统的运行 137
8.4 单片机控制交通灯实验 137
8.5 霓虹灯实验 142
8.6 单片机控制的点阵动态扫描显示电路实验 145
8.6.1 系统概述 145
8.6.2 系统硬件的设计 146
8.6.3 系统软件的设计 146
8.7 电子闹钟实验 150
习题 167
第九章 单片机系统的抗干扰设计 168
9.1 硬件抗干扰设计 168
9.2 软硬件结合——看门狗(Watchdog)技术 169
9.3 软件抗干扰设计 171
参考文献 173
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018