单片计算机及其应用PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:白驹珩,雷晓平编
- 出 版 社:成都:电子科技大学出版社
- 出版年份:1997
- ISBN:781043926X
- 页数:224 页
第一章 绪论 1
1-1 单片机的结构特点 1
1-2 单片机的主要品种及系列 2
一、4位单片机 2
二、8位单片机 2
三、16位单片机 3
四、32位单片机 3
1-3 单片机的应用 3
一、单片机的应用领域及应用模式 4
二、单片机的供应状态 7
三、单片机产品的等级 7
习题和思考题 7
第二章 MCS—51单片机的结构和原理 8
2-1 关于MCS—51系列 8
2-2 MCS—51单片机的结构原理 9
一、MCS—51单片机的基本组成 9
二、8051单片机的内部结构 9
2-3 MCS—51单片机的引脚及其片外总线结构 18
一、管脚功能 18
二、片外三总线结构 20
2-4 MCS—51单片机的工作方式 20
一、复位方式 20
二、程序执行方式 21
三、单步执行方式 21
四、掉电和节电方式 22
五、编程和校验方式 24
2-5 MCS—51单片机的时序 25
一、机器周期、状态和指令周期 25
二、MCS—51指令的取指/执行时序 26
三、访问外部ROM和外部RAM的时序 26
习题和思考题 27
第三章 MCS—51单片机的指令系统 29
3-1 指令的格式及标识 29
一、指令的格式 29
二、指令中的符号标识 30
三、关于注释 30
3-2 寻址方式 31
一、寄存器寻址 31
二、直接寻址 32
三、立即寻址 32
四、寄存器间接寻址 33
五、变址寻址 33
六、相对寻址 34
七、位寻位 35
3-3 MCS—51指令系统的分类 35
一、数据传送类指令 35
二、算术操作类指令 38
三、逻辑操作类指令 41
四、控制程序转移类指令 43
五、布尔变量操作类指令 47
习题和思考题 49
第四章 MCS—51单片机的应用程序设计 51
4-1 运算程序 51
一、多字节数加法 51
二、多字节数减法 52
三、多字节十进制数(BCD码)加法 52
四、多字节数乘法 53
五、多字节数除法 54
4-2 数据的拼拆和转换 55
一、数据的拼拆 55
二、数据的转换 56
4-3 查表程序 60
4-4 散转程序 64
一、采用转移指令表的散转程序 64
二、采用地址偏移量表的散转程序 66
三、采用转向地址表的散转程序 66
四、采用“RET”指令的散转程序 67
4-5 I/O端口控制程序 68
4-6 子程序调用时的参数传递方法 69
一、通过寄存器传递参数 70
二、通过堆栈传递参数 70
三、利用数据指针传递参数 71
习题和思考题 71
第五章 MCS—51单片机内部定时/计数器及其应用 73
5-1 定时/计数器的结构及工作原理 73
5-2 定时/计数器的方式和控制寄存器 74
一、定时器方式寄存器TMOD 75
二、定时器控制寄存器TCON 75
5-3 定时/计数器的工作方式 76
一、方式0 76
二、方式1 77
三、方式2 77
四、方式3 78
5-4 定时/计数器的应用举例 78
一、方式0、方式1应用 79
二、方式2应用 80
三、门控位应用 81
习题和思考题 82
第六章 MCS—51单片机的系统扩展 83
6-1 MCS—51单片机最小应用系统 83
一、8051/8751最小应用系统 83
二、8031最小应用系统 84
6-2 MCS—51单片机的外部扩展性能 84
一、MCS—51单片机的片外总线结构 84
二、MCS—51单片机的系统扩展能力 85
6-3 程序存储器的扩展 86
一、外部程序存储器扩展概要 86
二、典型EPROM扩展电路 87
6-4 数据存储器的扩展 91
一、数据存储器扩展概要 91
二、常用数据存储器扩展电路 92
6-5 I/O口扩展 94
一、简单I/O口的扩展 94
二、可编程I/O口的扩展 95
习题和思考题 102
第七章 MCS—51系统的串行接口 103
7-1 串行通讯概说 103
一、串行通讯的两种基本方式 103
二、波特率 104
三、数据传送的方向 105
7-2 MCS—51单片机的串行接口 105
一、串行口的构成 105
二、串行口控制寄存器SCON 106
三、串行口工作方式 107
7-3 MCS—51单片机串行口的应用 110
一、MCS—51单片机串行通讯的波特率 110
二、串行口方式0用作扩展并行I/O口 112
三、方式1与点对点的异步通讯 114
四、方式2、方式3与多机通讯 116
7-4 相互通道接口标准及其选择 122
一、相互通道的典型结构 122
二、关于RS—232C、RS—422、RS—423和RS—449标准接口 124
习题和思考题 128
第八章 MCS—51单片机的中断系统 130
8-1 中断系统及其管理 130
一、中断源 130
二、中断请求标志 130
三、中断允许控制 131
四、中断响应过程及响应时间 132
8-2 扩充外中断源 134
一、利用定时器扩充外部中断源 134
二、采用中断和查询相结合的方法扩充外部中断源 135
8-3 中断系统的应用(x=0,1) 136
一、8051系统的单步操作 136
二、只有一个外部中断源的情况 137
三、多个外部中断源的情况 138
习题和思考题 139
第九章 单片机应用系统的组成 140
9-1 组成单片机应用系统的基本方法 140
一、组成应用系统的基本方法 140
二、应用系统举例 141
9-2 显示器、键盘与单片机的连接 142
一、7段发光管显示器与单片机的连接方法 142
二、简易键盘与单片机的连接方法 145
三、键盘、显示器与单片机连接的其他方案 149
9-3 A/D转换器与单片机的连接 150
一、逐次比较型A/D转换器与单片机的接口方法 151
二、双积分型A/D转换器与单片机的接口方法 153
9-4 D/A转换器与单片机的连接 157
一、不带数据寄存器D/A转换器的接口方法 157
二、带数据寄存器的D/A转换器的接口方法 158
三、高于8位的D/A转换器接口方法 160
9-5 步进电机与单片机的连接 161
一、步进电机的基本工作原理 161
二、步进电机的基本运行方式 162
三、步进电机与单片机的接口 162
9-6 单片机应用系统设计举例 164
一、硬件设计 165
二、软件设计 166
习题和思考题 167
第十章 单片机应用系统的开发 168
10-1 开发的概念及开发系统 168
10-2 应用系统开发过程 169
10-3 单片机开发系统的基本组成 169
一、仿真与仿真器 170
二、EPROM写入器 171
三、交叉汇编 171
10-4 常见的几类单片机开发系统 172
一、专门研制的开发系统 172
二、用通用微机做成的开发系统 172
三、普及型的开发装置 172
四、各种单片单板机 172
五、软件模拟开发 173
习题和思考题 173
第十一章 8098准16位单片机简介 174
11-1 概述 174
11-2 中央处理机CPU 177
一、CPU总线 177
二、CPU寄存器阵列 177
三、RALU 177
11-3 内部定时 178
11-4 存储器空间 179
一、内部RAM空间 180
二、保留的存储空间 182
三、片内ROM/EPROM空间 183
四、存储控制器 183
11-5 中断系统 183
一、中断源 183
二、中断的控制 184
11-6 定时器 186
一、定时器1 186
二、定时器2 186
三、关于定时器的中断 186
11-7 高速输入单元 187
一、HSI的运行方式 187
二、HSI队列 188
三、HSI中断 188
四、HSI中数据的读取 188
五、HSI输入引脚控制 189
11-8 高速输出单元 189
一、HSO CAM 190
二、HSO状态 191
三、软件定时器 191
11-9 模拟接口 191
一、模拟输入 191
二、脉冲宽度调制输出(PWM) 193
11-10 串行口 194
一、串行口的工作方式 194
二、串行口控制 195
三、波特率 196
四、多机通讯 196
11-11 I/O口 197
11-12 控制寄存器和状态寄存器 197
11-13 监视定时器(WDT) 199
11-14 复位 199
11-15 MCS—96的软件 200
一、操作数的类型 200
二、操作数的寻址 201
三、程序状态字 203
四、指令系统概要 204
习题和思考题 205
附录ⅠMCS—51系列单片机的指令表 207
附录ⅡMCS—96系列单片机的指令表 217
参考文献 224
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《清明 我们的节日》冯骥才编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《远去的老调》经典文库编委会编 2019
- 《东方杂志 第13册 第四年 第一至三期 1907年3月-1907年5月》上海书店出版社编 2012