单片机原理及应用PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:刘刚,秦永左主编
- 出 版 社:北京:中国林业出版社;北京:北京大学出版社
- 出版年份:2006
- ISBN:7503844132
- 页数:240 页
第1章 MCS-51系列单片机基础 5
1.1 单片机概述 5
1.1.1 单片机的特点 5
1.1.2 单片机的主要技术指标 6
1.1.3 常用单片机系列介绍 7
1.1.4 MCS-51系列单片机的结构特点 9
1.2 单片机的基本结构 10
1.2.1 MCS-51单片机的组成 10
1.2.2 引脚及其功能 14
1.2.3 时钟电路与时序 16
1.3 单片机内部的存储器结构 19
1.3.1 程序存储器 20
1.3.2 数据存储器 21
1.3.3 特殊功能寄存器 23
1.4 复位和复位电路 28
1.4.1 复位状态 28
1.4.2 复位电路 29
习题 30
本章小结 30
第2章 单片机指令系统及程序设计 31
2.1 指令系统常用符号 31
2.2 数据传送类指令 32
2.2.1 内部RAM、SFR数据传送 33
2.2.2 外部RAM数据传送 37
2.2.3 查表 38
2.3 逻辑运算类指令 39
2.3.1 逻辑与 40
2.3.4 累加器A的逻辑操作 41
2.3.2 逻辑或 41
2.3.3 逻辑异或 41
2.4 算术运算类指令 43
2.4.1 加法 44
2.4.2 减法 45
2.4.3 乘法 46
2.4.4 除法 46
2.5 控制转移类指令 47
2.5.1 无条件转移指令 47
2.5.2 条件转移指令 51
2.6 布尔处理类指令 53
2.7 汇编语言程序设计 55
2.7.1 格式规范 55
2.7.2 程序设计举例 56
本章小结 61
习题 61
第3章 单片机内部硬件资源 64
3.1 内部并行I/O口 64
3.1.1 PO口的结构和功能 64
3.1.2 P2口的结构和功能 65
3.1.3 P1口的结构和功能 66
3.1.4 P3口的结构和功能 67
3.1.5 并行I/O口的应用 68
3.2 定时/计数器 70
3.2.1 定时/计数器结构与功能 70
3.2.2 定时/计数器相关寄存器 71
3.2.3 定时/计数器工作方式 72
3.2.4 定时/计数器应用 75
3.3 串行I/O口 76
3.3.1 串行口通信基础 76
3.3.3 串行口控制寄存器 81
3.3.2 串行口的结构和功能 81
3.3.4 串行口的工作方式 83
3.3.5 串行口的双机通信及应用 87
3.3.6 串行口的多机通信及应用 91
3.3.7 串行口的扩展应用 98
3.4 中断系统 101
3.4.1 中断的概念 101
3.4.2 中断请求源及中断请求标志 102
3.4.3 中断控制寄存器 104
3.4.4 中断优先级结构 106
3.4.5 中断系统的工作过程 107
3.4.6 外部中断的响应时间 108
3.4.7 中断系统应用 108
本章小结 109
习题 109
第4章 单片机系统扩展技术 112
4.1 MCS-51单片机外部总线的扩展 112
4.1.1 单片机的三总线结构 112
4.2.1 单片机的地址译码方法 113
4.1.2 典型的低8位地址总线的扩展电路 113
4.2 存储器扩展技术 113
4.2.2 程序存储器的扩展 114
4.2.3 数据存储器的扩展 118
4.2.4 存储器的综合扩展 120
4.3 并行I/O口扩展技术 122
4.3.1 简单I/O口的扩展 122
4.3.2 LED数码显示器的并行I/O口扩展 123
4.3.3 键盘的并行I/O口扩展 126
4.3.4 键盘、显示器组合接口 129
4.4 串行I/O口扩展技术 130
4.4.1 用74LS165扩展并行输入口 131
4.4.2 用74LS164扩展并行输出口 132
4.4.3 利用串行口实现键盘/显示器接口 132
4.5 A/D、D/A转换器接口 134
4.5.1 D/A转换器接口 134
4.5.2 A/D转换器接口 139
4.5.3 串行A/D、D/A转换器接口 147
习题 155
本章小结 155
第5章 单片机应用系统设计与开发 157
5.1 MCS-51单片机应用系统设计 157
5.1.1 应用系统设计过程 157
5.1.2 单片机最小系统 160
5.2 应用系统举例 161
5.2.1 电子时钟设计 161
5.2.2 温度控制系统设计 166
5.3.1 仿真器介绍 172
5.3 仿真器用户开发系统的应用 172
5.3.2 开发系统的应用 175
5.4 应用系统的抗干扰技术 178
5.4.1 干扰源及其传播途径 178
5.4.2 抗干扰措施 179
本章小结 185
第6章 C语言在单片机中的应用 186
6.1 C51基本知识 187
6.1.1 数据类型 187
6.1.2 存储类型及存储区 188
6.1.3 特殊功能寄存器(SFR) 192
6.2 C语言单片机程序编写举例 193
6.3 μ Vision2集成开发环境 197
6.3.1 创建项目实例 197
6.3.2 生成HEX文件 201
本章小结 202
7.2 Philips公司主要产品性能介绍 203
7.2.1 Philips公司单片机简介 203
7.1 增强核的概念 203
第7章 80C51增强核简介 203
7.2.2 P89C51X2/P89C52X2/54X2/58X2系列 204
7.2.3 P89C51RA2/RB2/RC2/RD2系列 207
7.3 ATMEL公司主要产品性能介绍 213
7.3.1 ATMEL公司系列单片机简介 213
7.3.2 AT89系列单片机 215
7.3.3 AT90系列单片机 219
7.4 Cygnal公司主要产品性能介绍 221
7.4.1 CIP-51TM内核 223
7.4.4 可编程数字I/O和交叉开关 224
7.4.3 JTAG调试和边界扫描 224
7.4.2 存储器 224
7.4.5 可编程计数器阵列 225
7.4.6 串行口 225
7.4.7 模/数转换器 225
7.4.8 数/模转换器 226
7.4.9 比较器 226
7.5 可编程计数器阵列(PCA) 226
7.5.1 PCA定时器/计数器 227
7.5.2 比较/捕捉模块 228
7.5.3 PCA模块工作模式 229
7.5.4 PCA模块初始化 232
本章小结 232
附录1 MCS-51单片机指令表 233
附录2 MCS-51单片机指令助记符注释 235
附录3 MCS-51单片机指令对标志位的影响状况表 236
附录4 MCS-51单片机复位对片内RAM和SFR的影响状况表 237
附录5 ASCII码表(美国标准信息交换码) 238
附录6 十六进制数与十进制数转换表 239
参考文献 240
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018