单片机原理及应用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:倪继烈,曾一江主编
- 出 版 社:成都:电子科技大学出版社
- 出版年份:2004
- ISBN:7810944959
- 页数:279 页
第一章 绪论 1
1.1 计算机的分类与发展 1
1.2 计算机运算基础 3
1.2.1 计算机中的数制 3
1.2.2 计算机中有符号数的表示 6
1.2.3 计算机中的编码 16
1.3 微型计算机系统的组成及工作过程 19
1.3.1 微型计算机系统的组成 19
1.3.2 微型计算机硬件系统 20
1.3.3 微型计算机的工作过程 25
本章小结 30
习题一 30
第二章 MCS-51单片机的结构和原理 32
2.1 MCS-51系列单片机简介 32
2.2 MCS-51单片机内部结构 33
2.2.1 MCS-51单片机内部总体结构 33
2.2.2 MCS-51程序存储器ROM 35
2.2.3 MCS-51数据存储器RAM 37
2.2.4 MCS-51的内部并行端口 44
2.2.5 时钟电路与复位电路 47
2.3 MCS-51的外部引脚及其功能 51
本章小结 53
习题二 54
第三章 MCS-51指令系统 55
3.1 指令格式和寻址方式 55
3.1.1 指令格式 55
3.1.2 寻址方式 55
3.1.3 指令符号意义说明 59
3.2 MCS-51指令系统 60
3.2.1 数据传送类指令 60
3.2.2 算术运算指令 65
3.2.3 逻辑运算类指令 68
3.2.4 控制转移类指令 71
3.2.5 位操作指令 77
本章小结 79
习题三 82
第四章 汇编语言程序设计 86
4.1 概述 86
4.1.1 程序设计语言简介 86
4.1.2 汇编语言和高级语言的比较 86
4.2 汇编语言 87
4.2.1 语句结构 87
4.2.2 伪指令 87
4.3 汇编语言程序设计 88
4.3.1 顺序结构程序 89
4.3.2 分支程序 91
4.3.3 循环程序 94
4.3.4 子程序 97
4.4 MCS-51汇编语言实用子程序 99
4.4.1 代码转换程序 99
4.4.2 运算类程序 102
本章小结 109
习题四 110
第五章 MCS-51系列单片机的中断系统 111
5.1 输入/输出信息的传送方式 111
5.2 中断的概念 115
5.3 MCS-51单片机的中断系统 116
5.4 中断系统应用举例 122
本章小结 125
习题五 126
第六章 MCS-51系列单片机内部定时器/计数器 127
6.1 定时器/计数器的结构及工作原理 127
6.1.1 定时器/计数器概述 127
6.1.2 8051内部定时器/计数器结构及工作原理 128
6.2 定时器/计数器的控制寄存器 130
6.2.1 定时器控制寄存器TCON 130
6.2.2 定时器方式控制寄存器TMOD 131
6.2.3 中断控制寄存器IE、IP 132
6.3 定时器/计数器的工作方式 133
6.3.1 工作方式0 133
6.3.2 工作方式1 134
6.3.3 工作方式2 135
6.3.4 工作方式3 136
6.4 定时器/计数器应用举例 138
6.4.1 定时器/计数器的初始化 138
6.4.2 定时器/计数器应用举例 139
本章小结 149
习题六 150
第七章 MCS-51系列单片机存储器扩展 151
7.1 存储器概述 151
7.1.1 半导体存储器的分类 151
7.1.2 半导体存储器的主要性能指标 153
7.2 程序存储器的扩展 154
7.2.1 总线扩展 154
7.2.2 ROM存储器与常用芯片 157
7.2.3 程序存储器的扩展方法 160
7.3 数据存储器的扩展 165
7.3.1 典型随机存储器芯片 165
7.3.2 数据存储器扩展举例 166
7.3.3 扩展既可读又可写的程序存储器 168
本章小结 170
习题七 170
第八章 串行接口通信 171
8.1 串行通信的基础知识 171
8.1.1 并行通信和串行通信 171
8.1.2 串口通信的传送方向 171
8.1.3 同步通信和异步通信 172
8.2 单片机的串口工作原理 173
8.2.1 串口结构 173
8.2.2 串口的工作寄存器 174
8.2.3 电源控制寄存器PCON 175
8.3 串口工作方式 175
8.3.1 工作方式0 175
8.3.2 工作方式1 177
8.3.3 工作方式2,3 179
8.4 串口通信举例 180
8.4.1 中断方式的双机通信 181
8.4.2 查询方式的双机通信 182
8.5 多机通信 185
8.5.1 多机通信原理 185
8.5.2 多机通信实例 186
8.6 RS-232C串行接口标准及其与单片机的接口 194
本章小结 196
习题八 196
第九章 MCS-51单片机应用系统的设计 198
9.1 单片机应用系统设计的基本方法 198
9.1.1 单片机应用系统设计步骤 198
9.1.2 单片机应用系统硬件设计 199
9.1.3 单片机应用系统软件设计 199
9.2 MCS-51单片机并行I/O接口的扩展 200
9.2.1 简单并行I/O接口的扩展 200
9.2.2 可编程接口芯片8155的扩展 202
9.3 键盘与显示器接口 209
9.3.1 单片机与LED显示器接口 209
9.3.2 单片机与键盘接口 217
9.4 单片机与D/A和A/D转换器的接口 227
9.4.1 D/A和A/D转换器的主要技术指标 227
9.4.2 单片机与DAC0832的接口 229
9.4.3 单片机与DAC0809的接口 233
9.5 单片机应用系统设计实例 237
9.5.1 单片机模拟交通灯控制逻辑 237
9.5.2 单片机恒温测控系统 244
本章小结 253
习题九 254
附录一 《单片机原理及应用教程》教学大纲 256
一、课程的性质、任务及基本要求 256
二、教学内容(略) 256
三、实践教学环节(见附录二) 256
四、学时分配 257
五、说明 257
附录二 实验指导书 258
实验一 系统认识实验 258
一、实验目的 258
二、实验设备 258
三、实验内容及步骤 258
实验二 程序设计及调试 262
一、实验目的 262
二、实验设备 262
三、实验内容及步骤 262
实验三 并行I/O口应用实验 263
一、实验目的 263
二、实验设备 263
三、实验内容及步骤 264
实验四 外部中断应用实验 265
一、实验目的 265
二、实验设备 265
三、实验内容及步骤 266
实验五 定时/计数器应用实验 267
一、实验目的 267
二、实验设备 267
三、实验内容及步骤 267
实验六 串行口通讯实验 270
一、实验目的 270
二、实验设备 270
三、实验内容及步骤 270
实验七 键盘与显示器接口实验 272
一、实验目的 272
二、实验设备 272
三、实验内容及步骤 272
实验八 扩展A/D转换器应用实验 276
二、实验设备 276
三、实验内容及步骤 276
四、思考题 278
参考文献 279
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020