单片微型机原理、应用与实验 第4版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张友德,赵志英,涂时亮编著
- 出 版 社:上海:复旦大学出版社
- 出版年份:2006
- ISBN:7309051491
- 页数:328 页
第1章 计算机基础知识 1
1.1 计算机的发展概况 1
1.2 计算机的系统组成 2
1.3 数制及其转换 3
1.4 计算机中数的表示方法 6
1.5 指令和指令系统 10
1.6 存贮器 11
1.7 运算器 13
1.8 控制器 21
1.9 外围设备 22
1.10 总线 23
习题 24
第2章 单片微型机概述 25
2.1 单片机的发展历史 25
2.2 单片机的内部结构 26
2.2.1 中央处理器 26
2.2.2 存贮器 26
2.2.3 输入/输出部件 27
2.3 典型的单片机产品 28
2.3.1 Intel公司的单片机 28
2.3.2 Motorola公司的单片机 30
2.3.3 TOSHIBA(东芝)公司的单片机 31
2.3.6 Philips公司的单片机 32
2.3.7 SIEMENS公司的单片机 32
2.3.5 ATMEL公司的单片机 32
2.3.4 HITACHI(日立)公司的单片机 32
2.3.8 NS公司的单片机 33
2.3.9 其它公司的单片机 33
2.4 单片机的应用和应用系统结构 33
2.4.1 单片机的应用 33
2.4.2 单片机应用系统的结构 34
习题 36
第3章 MCS-51系列单片机系统结构 37
3.1 总体结构 37
3.1.1 8051的总体结构 37
3.1.2 MCS-51系列单片机的一般结构 38
3.2 时钟和时钟电路 40
3.3 复位和复位电路 42
3.4 CPU定时 44
3.5 存贮器组织 45
3.5.1 程序存贮器 45
3.5.2 内部RAM数据存贮器 46
3.5.3 特殊功能寄存器 48
3.5.4 位存贮器 49
3.5.5 外部RAM和I/O口 51
3.6 中断系统 51
3.6.1 中断概念 51
3.6.2 MCS-51中断系统 51
3.6.3 外部中断触发方式选择 56
习题 56
4.1.1 汇编指令 58
4.1.2 伪指令 58
4.1 指令格式 58
第4章 MCS-51指令系统和程序设计方法 58
4.1.3 常用的缩写符号 59
4.2 寻址方式 60
4.2.1 寄存器寻址 61
4.2.2 直接寻址 61
4.2.3 寄存器间接寻址 62
4.2.4 立即寻址 63
4.2.5 基寄存器加变址寄存器间接寻址 63
4.3 数据操作和指令类型 64
4.3.1 数据操作 64
4.4 数据传送指令 65
4.3.2 指令类型 65
4.4.1 内部数据传送指令 66
4.4.2 累加器A与外部数据存贮器传送指令 69
4.4.3 查表指令 69
4.5 算术运算指令 70
4.5.1 加法指令 70
4.5.2 减法指令 73
4.5.3 乘法指令 74
4.5.4 除法指令 75
4.6 逻辑运算指令 75
4.6.1 累加器A的逻辑操作指令 75
4.6.2 两个操作数的逻辑操作指令 77
4.7 位操作指令 79
4.7.1 位变量传送指令 79
4.7.3 位变量逻辑操作指令 80
4.7.2 位变量修改指令 80
4.8 控制转移指令 81
4.8.1 无条件转移指令 81
4.8.2 条件转移指令 83
4.8.3 调用和返回指令 85
4.9 程序设计方法 88
4.9.1 程序设计的步骤 88
4.9.2 程序框图和程序结构 88
4.9.3 循环程序设计方法 90
4.9.4 子程序设计和参数传递方法 95
习题 100
第5章 MCS-51单片机内的功能模块 105
5.1 并行口 105
5.1.1 P1口 106
5.1.2 P3口 107
5.1.3 P2口 108
5.1.4 P0口 109
5.1.5 MCS-51的并行扩展总线 110
5.2 定时器 110
5.2.1 定时器的一般结构和工作原理 111
5.2.2 定时器/计数器T0和T1 113
5.2.3 8052等单片机的定时器T2 120
5.2.4 8XC51FA/FB/FC的可编程计数器阵列(PCA) 123
5.3 串行接口 130
5.3.1 串行接口的组成和特性 130
5.3.2 串行接口的工作方式 132
5.3.3 波特率 134
5.3.4 多机通信原理 136
5.3.5 串行口的应用和编程 137
5.3.6 RS-232C总线和电平转换器 141
5.4 8XC552的A/D转换器 144
5.4.1 模数转换 145
5.4.2 A/D分辨率和模拟电源 146
5.4.3 A/D状态控制寄存器 148
5.5 CHMOS型单片机的节电方式 148
5.5.1 空闲方式 149
5.5.2 掉电方式 150
5.5.3 节电方式的应用 150
5.6 内部程序存贮器 152
5.6.1 8751H等的EPROM 152
5.6.2 87C51等的EPROM和89C51等的FLASH 155
5.7.1 液晶显示驱动器 158
5.7 其它外围模块 158
5.7.2 I2C串行总线口 159
5.7.3 控制器局域网(CAN)接口 160
5.7.4 其它 160
习题 160
第6章 常用程序的设计 162
6.1 定点数运算程序 162
6.2 查表程序 171
6.3 数制转换程序 177
6.4 输入/输出处理程序 179
习题 191
第7章 单片机系统扩展技术 193
7.1 MCS-51系统并行扩展原理 193
7.1.1 MCS-51并行扩展总线 193
7.1.2 地址译码方法 195
7.2 程序存贮器扩展 196
7.2.1 常用EPROM存贮器电路 196
7.2.2 程序存贮器扩展方法 198
7.3 数据存贮器RAM的扩展 198
7.3.1 常用的数据存贮器 199
7.3.2 RAM存贮器扩展方法 199
7.4 并行接口的扩展 200
7.4.1 可编程并行接口8255A 200
7.4.2 用74系列器件扩展并行I/O口 208
7.5 RAM/IO扩展器8155 209
7.6 A/D接口的扩展 214
7.6.1 双积分A/D转换器原理 215
7.6.2 MC14433接口方法 215
7.6.3 逐次逼近法A/D转换原理 218
7.6.4 ADC0816接口方法 219
7.6.5 ADC0809接口方法 222
习题 223
第8章 单片机的输入/输出设备接口 225
8.1 拨码盘接口 225
8.1.1 BCD码拨盘的构造 225
8.1.2 BCD码拨盘的接口方法 226
8.2 七段发光显示器接口 227
8.2.1 显示器的结构 228
8.2.2 显示器的工作方式和显示程序设计 228
8.3 键盘接口 231
8.3.1 键盘工作原理 231
8.3.2 键盘接口方法 232
8.3.3 键盘输入程序设计方法 233
8.3.4 定时扫描方式 235
8.3.5 中断扫描方式 235
习题 236
第9章 单片机应用系统的研制 237
9.1 单片机应用系统的设计 237
9.1.1 单片机应用系统研制过程 237
9.1.2 总体设计 237
9.1.3 硬件设计 239
9.1.4 可靠性设计 243
9.1.5 软件设计 245
9.2 单片机开发系统 249
9.2.1 单片机的开发与开发工具 249
9.2.2 单片机开发系统的功能 250
9.2.3 国内典型的单片机开发系统 252
9.3 单片机应用系统的调试 253
9.3.1 硬件调试 253
9.3.2 软件调试 254
习题 256
第10章 单片机实验仪 257
10.1 EXR51-Ⅱ型单片机实验仪 257
10.1.1 EICE51的系统结构和功能 257
10.1.2 EICE51系统操作命令 261
10.1.3 FD-EDIT行编辑使用方法 271
10.1.4 FD-ASM51扩展汇编使用方法 276
10.1.5 实验步骤 278
11.1.1 无符号十进制数加法实验 279
11.1 软件实验 279
第11章 单片机实验 279
11.1.2 无符号十进制数减法实验 280
11.1.3 双字节BCD码乘法实验 281
11.1.4 单字节BCD码除法实验 283
11.1.5 电子钟实验(定时器、串行口、中断综合实验) 284
11.1.6 定时器实验 286
11.1.7 数据排序实验 287
11.1.8 数据传送实验 288
11.1.9 整数二翻十实验 288
11.1.10 查表程序实验 289
11.2 硬件基础实验 291
11.2.1 外部中断和 P1口的应用——开关指示灯实验 291
11.2.2 T0外部事件计数和定时器方式实验 293
11.2.3 定时器T0方式1中断(发光发声)实验 294
11.2.4 串行口应用——和PC机的通信实验 296
11.2.5 系统扩展——8155和七段显示器实验 298
11.2.6 系统扩展——8155和键盘实验 302
11.2.7 系统扩展——0809AD实验 304
11.3 应用实验 306
11.3.1 步进电机控制实验 306
11.3.2 T0方式2应用——PWM控制电机转速实验 311
11.3.3 系统综合实验 315
附录1 EICE51实验仿真器逻辑图 317
附录2 EXR-51实验台原理图 318
附录3 实验示范程序存贮地址 319
附录4 屏幕编辑软件Q的基本使用方法 320
附录5 MCS-51指令表 323
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《羊脂球 莫泊桑短篇小说选》(法)莫泊桑著;张英伦译 2010