单片机与ARM微处理器的原理及应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:于忠得编著
- 出 版 社:北京:国防工业出版社
- 出版年份:2012
- ISBN:9787118079753
- 页数:252 页
第1章 概述 1
1.1单片机的定义 1
1.2单片机的产生及发展趋势 2
1.3单片机的应用 4
1.4 MCS-51系列单片机 5
思考题与习题 6
第2章MCS -51单片机的硬件结构 7
2.1 MCS-51单片机的硬件结构 7
2.2 MCS-51单片机的引脚描述 9
2.3 MCS-51单片机的微处理器 11
2.4存储器的组织 14
2.4.1程序存储器的组织 14
2.4.2数据存储器的组织 15
2.5时钟电路与时序 17
2.5.1时钟电路 17
2.5.2时序 18
2.6复位电路与WDT技术 21
2.6.1复位 21
2.6.2 WDT技术 22
2.7 I/O接口与片外总线建立 25
2.7.1 I/O接口 25
2.7.2片外总线建立 29
思考题与习题 31
第3章MCS-51单片机的指令系统 33
3.1概述 33
3.2寻址方式 33
3.3指令集 34
3.3.1一般说明 34
3.3.2数据传送指令 35
3.3.3算术运算指令 38
3.3.4逻辑运算指令 42
3.3.5控制转移指令 44
3.3.6位操作指令 49
3.4常用伪指令 51
3.5编程举例 52
思考题与习题 54
第4章MCS -51单片机的定时器/计数器 58
4.1定时器/计数器T0、T1的结构 58
4.1.1工作方式控制寄存器TMOD 59
4.1.2控制寄存器TCON 60
4.2 T0、T1的工作方式 60
4.2.1方式0 60
4.2.2方式1 61
4.2.3方式2 62
4.2.4方式3 64
4.2.5 T0工作于方式3下的T1的工作方式 65
4.3应用中注意的问题 66
4.4定时器/计数器T2 67
4.4.1管理T2的特殊功能寄存器 67
4.4.2 T2的工作方式 69
思考题与习题 75
第5章MCS -51单片机的串行接口 76
5.1通信的基本知识 76
5.2串行口的结构 78
5.3串行口的工作方式 79
5.3.1方式0 79
5.3.2方式1 82
5.3.3方式3 84
5.3.4方式2 91
思考题与习题 91
第6章MCS -51单片机的中断系统 93
6.1中断的概念 93
6.2中断系统的结构 94
6.3中断源 95
6.4中断开放与禁止控制 97
6.5中断优先级控制 98
6.6中断响应 99
6.7中断系统设计 101
思考题与习题 110
第7章ARM微处理器的硬件架构 111
7.1嵌入式系统的基本概念 111
7.2 ARM微处理器的工作状态与工作模式 112
7.2.1工作状态 112
7.2.2工作模式 113
7.3存储器组织 113
7.4寄存器组织 114
7.4.1 ARM状态下的寄存器组织 114
7.4.2 THUMB状态下的寄存器组织 116
7.4.3程序状态寄存器 117
7.5异常 119
7.5.1异常类型 119
7.5.2进入异常与退出异常 121
7.5.3异常向量与异常优先级 122
7.5.4复位 122
思考题及习题 122
第8章ARM微处理器的指令系统 124
8.1概述 124
8.1.1指令概述 124
8.1.2指令的条件域 126
8.2指令的寻址方式 127
8.2.1立即寻址 127
8.2.2寄存器寻址 127
8.2.3寄存器间接寻址 127
8.2.4基址变址寻址 127
8.2.5多寄存器寻址 128
8.2.6堆栈寻址 128
8.3 ARM指令集 129
8.3.1转移指令 129
8.3.2数据处理指令 131
8.3.3乘法指令与乘加指令 139
8.3.4加载32位操作数的“伪指令” 142
8.3.5加载与存储指令 143
8.3.6批量数据加载与存储指令 150
8.3.7数据交换指令 153
8.3.8程序状态寄存器访问指令 154
8.3.9协处理器指令 157
8.3.10异常产生指令 159
思考题及习题 160
第9章 编程基础 161
9.1汇编语言的伪指令 161
9.1.1符号定义伪指令 161
9.1.2数据定义伪指令 162
9.1.3汇编控制及其他常用伪指令 165
9.2 ARM汇编程序设计 169
9.2.1汇编语言程序中的文件格式 169
9.2.2汇编语言的语句格式 170
9.2.3汇编语言程序中常用的符号 170
9.2.4 ARM汇编程序中的表达式 171
9.2.5汇编语言的程序结构 173
9.2.6 C/C ++与汇编语言的混合编程 174
9.3汇编程序设计举例 176
9.3.1汇编程序实例 176
9.3.2基于S3 C44B0X汇编程序实例 177
思考题与习题 179
第10章ARM7微处理器——S3C44B0X 181
10.1 S3C44B0X微处理器简介 181
10.1.1微处理器特性 181
10.1.2微处理器的引脚布置与描述 183
10.2存储器控制器 187
10.2.1存储空间分布 187
10.2.2 BANK 0的配置 188
10.2.3存储器的硬件接口 189
10.2.4存储器控制器专用寄存器 192
10.2.5配置SDRAM型存储器实例 201
10.3时钟与电源管理 206
10.3.1时钟产生器 207
10.3.2电源管理 211
10.3.3应用举例 218
思考题与习题 219
第11章ARM7微处理器的并行接口与串行接口 220
11.1并行接口 220
11.1.1 I/O口的功能 220
11.1.2 I/O口控制寄存器 222
11.1.3外部中断触发方式的配置 227
11.1.4 I/O口的应用 229
11.2串行接口 234
11.2.1概述 234
11.2.2 UART工作原理 234
11.2.3 UART专用寄存器 239
11.2.4应用举例 247
思考题与习题 250
参考文献 252
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《单片机原理及应用》庄友谊 2020
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《计算机组成原理 第2版》任国林 2018
- 《化工原理课程设计》刘建周主编 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《抗战三部曲 国防诗歌集》蒲风著 1937
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017