微型计算机原理与应用 MCS-51、MCS-96系列单片机应用基础PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:张鄂亮等著
- 出 版 社:武汉:华中科技大学出版社
- 出版年份:2001
- ISBN:7560913253
- 页数:376 页
第一章 计算机基础知识 1
1.1 计算机的发展与组成 1
1.1.1 计算机发展概况 1
1.1.2 计算机发展趋势 2
1.1.3 计算机的组成结构 2
1.1.4 计算机的主要技术指标 3
1.2 计算机运算基础 4
1.2.1 进位计数制 4
1.2.2 不同进位计数制之间的转换 5
1.2.3 带符号数的表示方法 8
1.2.4 数的定点与浮点表示 11
1.2.5 运算方法 12
1.2.6 二-十进制编码 15
1.2.7 字符编码 17
习题一 18
第二章 微型计算机结构 20
2.1 微型计算机功能部件 20
2.1.1 CPU结构 20
2.1.2 存储器与读/写操作 22
2.2.1 微型计算机的总线结构 23
2.2 微型计算机的结构特点 23
2.1.3 输入/输出接口 23
2.3 微型计算机软件 25
2.3.1 计算机语言 25
2.4 MCS-51单片机的硬件结构 26
2.4.1 MCS-51的总结结构 26
2.4.2 MCS-51 CPU 27
2.4.3 MCS-51存储器配置 30
2.4.4 MCS-51单片机引脚 34
2.5.1 基本结构 37
2.5 MCS-96单片机硬件结构 37
2.4.5 MCS-51最小系统 37
2.5.2 MCS-96CPU 38
2.5.3 总线方式 41
2.5.4 MCS-96存储器配置 44
2.5.5 80C196的性能特点 51
2.5.6 MCS-96引脚的功能 52
2.5.7 最小系统连接 57
习题二 57
第三章 指令系统 60
3.1 指令的基本格式 60
3.2 操作数类型 63
3.3 指令寻址方式 64
3.4 状态标志位 70
3.5 MCS-51指令系统分析 73
3.5.1 数据传送指令 73
3.5.2 算术运算指令 79
3.5.3 逻辑运算指令 82
3.5.4 布尔变量操作指令 84
3.5.5 程序控制指令 85
3.6 MCS-96指令系统分析 91
3.6.1 数据传送指令 92
3.6.2 算术运算指令 98
3.6.3 逻辑运算指令 108
3.6.4 单操作数指令 110
3.6.5 移位指令 111
3.6.6 专用控制指令 113
3.6.7 程序控制指令 114
习题三 120
第四章 汇编语言程序设计 123
4.1 汇编程序约定 123
4.2 汇编语言程序设计步骤 125
4.3 直线程序 127
4.4 分支程序 129
4.4.1 单重分支程序 129
4.4.2 多重分支程序 131
4.5 循环程序 133
4.5.1 循环程序的构成 133
4.5.2 单重循环 135
4.5.3 多重循环 137
4.6 子程序 139
4.6.1 子程序的设计 139
4.6.2 子程序类型 140
4.6.3 子程序嵌套与递归 143
4.7 应用程序设计举例 144
4.7.1 多字节加减运算 144
4.7.2 多字节乘除运算程序 146
4.7.3 代码转换程序 154
4.7.4 排序程序 158
4.7.5 查找技术 159
4.7.6 插入技术 162
4.7.7 数字滤波 163
4.7.8 软件堆栈 164
习题四 166
第五章 半导体存储器及其应用 168
5.1 半导体存储器结构 168
5.1.1 存储器分类 168
5.1.2 存储器存储矩阵 168
5.1.3 存储器外部信号线 169
5.2 随机读/写存储器 169
5.2.1 静态RAM 169
5.2.2 动态RAM 170
5.4 存储器的连接 171
5.3 只读存储器 171
5.4.1 存储芯片的扩充 172
5.4.2 存储器芯片与CPU或单片机的连接 174
5.4.3 存储器与单片机连接实例 177
习题五 189
第六章 输入/输出及中断系统 191
6.1 I/O接口基本概念 191
6.2 I/O寻址方式及地址译码 193
6.3 I/O控制方式 194
6.4 中断技术 197
6.4.1 中断的概念 197
6.4.2 中断处理过程 198
6.4.3 寻找中断源与确定优先级 199
6.4.4 中断系统的扩展 201
6.5 MCS-51中断系统 202
6.5.1 中断源 203
6.5.2 中断系统的控制 204
6.5.3 中断响应和中断返回 206
6.5.4 MCS-51的单步操作 207
6.5.5 多中断源系统 208
6.5.6 MCS-51外部中断举例 209
6.6.1 中断系统结构 211
6.6 MCS-96单片机中断系统 211
6.6.2 中断控制 213
6.6.3 中断响应 215
6.6.4 中断程序举例 216
6.7 80C196总线出让功能 218
6.8 外围事务服务器 219
习题六 223
第七章 单片机I/O接口电路 225
7.1 单片机并行I/O接口 225
7.1.1 MCS-51片内PIO 225
7.1.2 MCS-96片内PI 229
7.2 定时/计数器电路 233
7.2.1 MCS-51定时/计数器 234
7.2.2 MCS-96单片机定时器 242
7.2.3 MCS-96单片机的高速I/O部件HSI、HSO 245
7.3 串行I/O接口 252
7.3.1 MCS-51串行接口 253
7.3.2 MCS-51串行I/O口的应用 259
7.3.3 MCS-96串行接口 270
7.3.4 RS-232C异步通信接口 277
7.4.1 可编程并行接口芯片8255 280
7.4 通用I/O接口芯片 280
7.4.2 可编程多功能接口芯片8155 289
习题七 295
第八章 微型计算机接口技术 297
8.1 LED显示器接口 297
8.2 键盘和开关接口 301
8.2.1 独立式按键键盘 302
8.2.2 矩阵式键盘 304
8.3 单片机应用系统中键盘、显示接口技术 308
8.3.1 8155扩展I/O口的键盘、显示器接口 308
8.3.2 串行口扩展的键盘、显示器接口 310
8.3.3 可编程键盘、显示接口芯片8279 311
8.4 D/A转换器接口 321
8.4.1 D/A转换原理 321
8.4.2 单片集成D/A转换器 323
8.4.3 MCS-96脉宽调制输出PWM 327
8.5 A/D转换器接口 328
8.5.1 双积分式A/D转换原理 328
8.5.2 逐次逼近式A/D转换原理 329
8.5.3 MCS-96A/D转换部件 334
8.6 打印机接口电路 336
8.7.1 概述 338
8.7 微型计算机总线标准 338
8.7.2 S-100总线标准 339
8.7.3 STD总线标准 344
8.7.4 PC总线标准 349
习题八 354
附录 356
附录一 MCS-51特殊功能寄存器一览表 356
附录二 MCS-96特殊功能寄存器一览表 358
附录三 MCS-51指令表(按助记符字母顺序排列) 364
附录四 MCS-96系列指令简表 374
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017