ATMEL新型AT89S52系列单片机及其应用PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:孙育才,王荣兴,孙华芳编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2005
- ISBN:7302094608
- 页数:241 页
目录 1
第1章 绪言 1
1.1 AT89系列单片机简介 1
1.2 AT89系列单片机的发展 2
1.2.1 AT89C51系列——标准型 2
1.2.2 AT89S51系列——高档型 3
1.3 AT89S52系列单片机 3
习题 4
第2章 AT89S52系列单片机的基本结构 5
2.1 AT89S52单片机的硬件组成结构 5
2.2 AT89S52单片机的封装及其引脚功能说明 6
2.2.1 AT89S52单片机的封装 6
2.2.2 AT89S52单片机的引脚功能说明 6
2.3 AT89S52中央处理器 9
2.3.1 算术/逻辑运算部件 9
2.3.2 专用寄存器简介 9
2.4 RST功能 11
2.3.3 通用工作寄存器R0~R7 11
2.4.1 复位方式 12
2.4.2 复位 13
2.4.3 省电方式 13
2.5 振荡器、时钟电路及时序 15
习题 19
3.1 概述 20
3.1.1 半导体随机存取存储器RAM 20
第3章 AT89S52存储器组织 20
3.1.2 只读存储器ROM 21
3.2 AT89S52存储器结构 22
3.2.1 程序存储器地址空间 23
3.2.2 数据存储器地址空间 24
3.2.3 特殊功能寄存器(SFR)地址空间 25
3.3 外部存储器与访问 27
3.3.1 外部程序存储器与访问 27
3.3.2 外部数据存储器与访问 28
3.4 AT89S52片内Flash存储器 29
3.3.3 外部功能扩展三总线——地址、数据、控制总线 29
3.4.1 签名字节的读出及存储器加密 30
3.4.2 Flash存储器的编程 32
习题 39
第4章 AT89S52的指令系统 40
4.1 概述 40
4.2 寻址方式 42
4.3 指令系统 46
4.3.1 数据传送类指令 46
4.3.2 算术运算类指令 52
4.3.3 逻辑运算类指令 57
4.3.4 控制转移类指令 61
4.3.5 布尔(位)处理类指令 71
习题 75
第5章 AT89S52的中断 77
5.1 中断概述 77
5.2 AT89S52的中断系统 78
5.3 响应中断的条件和过程 83
5.4 关于外部中断的两种触发方式 85
习题 86
第6章 AT89S52的接口部件结构及其功能 87
6.1 并行I/O口结构及其功能 87
6.1.1 并行I/O口的内部结构 87
6.1.2 并行I/O口的读-修改写操作 91
6.1.3 总线 91
6.2 定时/计数器结构与功能 92
6.2.1 定时/计数器的基本原理 92
6.2.2 定时/计数器的控制与状态寄存器 93
6.2.3 定时/计数器2 96
6.2.4 应用举例 100
6.3 AT89S52的串行通信 104
6.3.1 串行通信概述 104
6.3.2 AT89S52的串行通信接口 107
6.4.2 低功耗或休眠状态下的WDT 119
6.4.1 AT89S52的定时监视器 119
6.4 定时监视器 119
6.4.3 AUXR—辅助功能寄存器 120
6.5 串行通信应用举例 120
6.5.1 两机之间串行通信技术 120
6.5.2 多机串行通信技术 125
习题 127
第7章 程序设计基础 129
7.1 程序设计概述 129
7.1.1 汇编语言程序设计的步骤与方法 129
7.1.2 常用伪指令 133
7.2 程序设计基础和举例 135
7.2.1 简单结构程序 135
7.2.2 分支结构程序 137
7.2.3 循环结构程序 140
7.2.4 子程序结构程序 143
7.2.5 查表结构程序 147
7.3 AT89S系列源程序的基本格式 148
7.4 软件抗干扰技术简介 150
7.4.1 测控系统软件的基本要求 150
7.4.2 软件抗干扰的一般方法 150
7.5 故障自动恢复处理程序 155
7.5.1 上电复位标志的设定 156
7.5.2 程序失控后恢复运行的方法 157
7.6 应用程序的开发与调试 159
7.6.1 单片机应用软件的开发 159
7.6.2 程序的检测与调试 161
习题 163
第8章 应用系统功能扩展 165
8.1 概述 165
8.1.1 计算机硬件系统的总体方案的设定 165
8.1.2 外部总线 167
8.1.3 地址空间的分配 168
8.2 外部存储器扩展 171
8.2.1 外部程序存储器的扩展 171
8.2.2 外部数据存储器的扩展 172
8.2.3 外部EEPROM存储器的扩展 175
8.3 并行I/O接口的扩展 177
8.3.1 单片机测控应用中复杂接口的要求 177
8.3.2 I/O外部扩展的相关技术 178
8.3.3 I/O口的控制方式 179
8.4 并行I/O口的扩展 180
8.4.1 简单、无条件I/O口的扩展 181
8.4.2 多功能8155H/8156H并行I/O口的扩展 183
8.4.3 8255A并行I/O口的扩展 189
8.5 D/A和A/D转换器的扩展 198
8.5.1 外部扩展D/A转换器 199
8.5.2 外部扩展A/D转换器 205
8.5.3 模拟电路设计中应注意的问题 212
8.6 外部中断源的扩展 214
8.7 串行标准接口的扩展 215
8.7.1 配置RS-232-C标准接口 215
8.7.2 RS-422A、423A及485标准接口简介 219
习题 222
9.1 单片机开发、应用概述 223
9.1.1 单片机在智能仪器中的应用 223
第9章 AT89S52单片机的开发与应用 223
9.1.2 单片机在计算机外围部件中的应用 224
9.1.3 单片机在家用电器中的应用 224
9.1.4 单片机在工业测控领域中的应用 224
9.1.6 单片机在军事装备中的应用 225
9.2 单片机应用系统的开发过程 225
9.1.5 单片机在通信技术中的应用 225
9.3 单片机的开发系统(装置)及其应用 230
习题 232
附录A 指令系统中常用符号说明 233
附录B 影响标志位设置的指令 234
附录C AT89S52指令表 235
附录D 片内RAM中20H~2FH共128位位地址表 238
附录E 特殊功能寄存器地址表 239
参考文献 241
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019