MCS-51系列单片微型计算机及其应用 第4版PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:孙育才编著
- 出 版 社:南京:东南大学出版社
- 出版年份:2004
- ISBN:7810896091
- 页数:282 页
目录 1
1 绪论 1
1.1 单片微型计算机 1
1.2 Intel MCS系列单片机简介 5
1.2.1 MCS-48系列单片机 5
1.2.2 MCS-51系列单片机 6
1.3 单片机工业产品(IGP)概念 7
思考题与习题 8
2.1.1 电子计算机的硬件组成结构 9
2.1 电子计算机、微型计算机、单片机的硬件组成结构 9
2 MCS-51单片机系统结构 9
2.1.2 微型计算机的硬件组成结构 10
2.1.3 单片微型计算机的硬件组成结构 10
2.2 8051单片机引脚功能说明 11
2.3 中央处理器CPU 13
2.3.1 算术/逻辑运算部件ALU 13
2.3.2 专用寄存器 14
2.3.3 振荡器、时钟电路及时序 16
2.4 并行I/O口结构 17
2.4.1 并行I/O口的内部结构 18
2.4.2 读—修改—写操作 21
2.4.3 并行I/O口的写操作 22
2.4.4 并行I/O口的负载能力 22
2.4.5 总线 22
2.5 RST/VPD引脚功能 23
2.5.1 复位(RESET) 23
2.5.2 节电运行方式 24
2.6 EPROM型8751H单片机 27
2.6.1 8751H内部EPROM编程 27
2.6.2 8751H内部程序的校验 28
2.6.3 内部程序存储器保密位 29
2.6.4 片内EPROM的擦除 30
2.7 片内振荡器 30
2.7.1 HMOS型8051片内振荡器 30
2.7.2 CHMOS型80C51片内振荡器 31
思考题与习题 32
3 MCS-51存储器和布尔(位)处理器 33
3.1 概述 33
3.1.1 半导体随机存取存储器RAM 33
3.1.2 只读存储器ROM 34
3.2 MCS-51存储器结构 36
3.2.1 MCS-51程序存储器地址空间 37
3.2.2 MCS-51数据存储器地址空间 38
3.2.3 特殊功能寄存器地址空间 40
3.3 外部存储器与访问 42
3.3.1 外部程序存储器与访问 42
3.3.2 外部数据存储器与访问 43
3.3.3 外部扩展地址/数据总线——P0口和P2口 44
3.4 MCS-51的寻址方式 45
3.4.1 寄存器寻址方式 46
3.4.2 直接寻址方式 46
3.4.4 立即寻址方式 47
3.4.3 寄存器间接寻址方式 47
3.4.5 变址间接寻址方式 48
3.4.6 相对寻址方式 48
3.4.7 位寻址方式 49
3.5 布尔(位)处理器 49
思考题与习题 50
4 MCS-51指令系统 51
4.1 概述 51
4.2 数据传送类指令 53
4.2.1 MCS-51的数据传送 53
4.2.2 数据传送类指令 55
4.3 算术运算类指令 62
4.3.1 算术运算操作 62
4.3.2 算术运算类指令 62
4.4 逻辑运算类指令 70
4.4.1 单操作数逻辑运算类指令 70
4.4.2 双操作数逻辑运算类指令 71
4.5 控制转移类指令 74
4.5.1 无条件转移类指令 74
4.5.2 条件转移类指令 81
4.6 布尔(位)处理类指令 87
4.6.1 布尔(位)数据传送指令 88
4.6.2 布尔(位)操作指令 89
4.6.3 布尔(位)逻辑运算指令 89
思考题与习题 92
5 中断系统 95
5.1 中断概述 95
5.2 MCS-51的中断系统 96
5.2.1 MCS-51的中断源 96
5.2.2 中断控制 98
5.2.3 中断优先级 99
5.3.1 响应中断的条件 100
5.3 响应中断的条件和过程 100
5.3.2 中断响应的过程 101
5.4 关于外部中断 102
5.4.1 电平触发方式 102
5.4.2 跳变触发方式 102
5.5 中断响应时间 103
5.6 应用举例 103
思考题与习题 104
6.1 MCS-51的定时器/计数器 105
6.1.1 MCS-51定时器/计数器的基本原理 105
6 定时器/计数器与串行通信口 105
6.1.2 定时器/计数器控制与状态寄存器 106
6.1.3 定时器/计数器的工作方式 107
6.1.4 定时器/计数器2 110
6.1.5 定时器/计数器编程举例 113
6.2 MCS-51的串行通信口 118
6.2.1 串行通信概述 118
6.2.2 MCS-51的串行通信接口 121
6.2.3 MCS-51串行通信技术 132
思考题与习题 146
7.1.1 汇编语言程序设计的步骤与方法 147
7 汇编语言程序设计基础 147
7.1 程序设计概述 147
7.1.2 常用伪指令 150
7.2 程序设计基础和举例 152
7.2.1 简单结构程序 152
7.2.2 分支结构程序 154
7.2.3 循环结构程序 157
7.2.4 子程序结构程序 159
7.2.5 查表结构程序 163
7.3.1 MCS-51源程序的基本格式 165
7.3 应用程序设计与技巧举例 165
7.3.2 常用功能模块程序段设计举例 167
7.3.3 数字滤波程序段设计举例 176
7.3.4 抗干扰技术简介 180
7.3.5 系统的复位 186
7.4 应用程序的开发与调试 189
7.4.1 单片机应用软件的开发 189
7.4.2 程序的检测与调试 190
思考题与习题 192
8.1 概述 194
8.1.1 计算机硬件系统总体方案的设定 194
8 单片机系统功能扩展 194
8.1.2 外部总线 196
8.1.3 地址空间的分配 197
8.2 外部存储器扩展 200
8.2.1 外部程序存储器扩展 200
8.2.2 外部数据存储器扩展 203
8.2.3 外部EEPROM存储器扩展 207
8.3 并行I/O接口的扩展 209
8.3.1 8031配置8155H/8156H扩展RAM、定时器和I/O接口 209
8.3.2 8031配置8255A扩展并行I/O接口 215
8.4 D/A和A/D转换器的扩展 224
8.4.1 8031外部扩展D/A转换器 225
8.4.2 8031外部扩展A/D转换器 230
8.5 外部中断源的扩展 240
8.6 串行标准接口的扩展 241
8.6.1 MCS-51配置RS-232C标准串行接口 241
8.6.2 RS-422A、423A及485标准接口简介 245
8.7 MCS-51外总线的驱动 247
思考题与习题 248
9.1.2 单片机在家用电器中的应用 249
9.1.1 单片机在智能仪器中的应用 249
9.1 单片机开发、应用概述 249
9 MCS-51单片机的开发与应用 249
9.1.3 单片机在工业测控领域中的应用 250
9.1.4 单片机在通信技术中的应用 250
9.1.5 单片机在军事装备中的应用 250
9.2 单片机的开发、应用过程 251
9.3 MCS-51的仿真开发器 252
9.3.1 MCS-51开发系统的基本结构 253
9.3.2 国内较典型的几种仿真开发器 254
9.4.1 人工气候箱的研制 256
9.4 MCS-51系列单片机开发、应用举例 256
9.4.2 单片机在双模最优控制器中的应用 264
思考题与习题 267
附录:A.指令系统中常用符号说明 268
B.影响标志位设置的指令 269
C.MCS-51指令表 269
D.内部RAM中20H~2FH的位地址表 273
E.特殊功能寄存器地址表 273
F.MCS-51部分特性表 274
G.常用芯片引脚排列图 278
主要参考文献 282
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《计算机组成原理 第2版》任国林 2018
- 《大学计算机信息技术教程 2018版》张福炎 2018
- 《计算机自适应英语语用能力测试系统设计与效度验证 以TEM4词汇与语法题为例》张一鑫著 2019
- 《大学计算机》王观玉,周力军,杨福建主编 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019