嵌入式系统基础PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:姜志海,刘连鑫,王蕾编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2009
- ISBN:9787111270379
- 页数:312 页
上篇 基 础篇 2
第1章 微型计算机基础 2
1.1微型计算机概述 2
1.1.1微型计算机的发展 2
1.1.2微型计算机的分类 4
1.1.3微型计算机的特点及应用 5
1.1.4现代微型计算机技术的发展趋势 7
1.2微型计算机系统 8
1.2.1微型计算机基本结构 8
1.2.2微处理器、微型计算机、微型计算机系统 11
1.2.3微型计算机的主要术语及性能指标 15
1.3数字电路基础 15
1.3.1基本的门电路 16
1.3.2三态门与缓冲器 16
1.3.3触发器与锁存器 17
1.4计算机中的数制和编码 19
1.4.1计算机中的数制及转换 19
1.4.2带符号数的表示 21
1.4.3定点数和浮点数 25
1.4.4计算机中常用的编码 26
本章小结 28
习题 28
第2章 半导体存储器基础 29
2.1存储器系统 29
2.2半导体存储器概述 29
2.2.1存储器的分类 30
2.2.2存储器的主要性能指标 31
2.2.3存储器芯片的一般结构 32
2.2.4存储器地址空间的结构形式 33
2.3典型存储器芯片介绍 33
2.3.1静态随机存取存储器 34
2.3.2紫外线擦除可编程ROM 34
2.3.3电擦除可编程ROM 35
2.3.4快速擦写存储器 41
2.4堆栈 42
本章小结 44
习题 45
第3章 输入/输出接口基础 46
3.1微型计算机接口与接口技术 46
3.1.1接口的基本概念 46
3.1.2 I/O接口的端口及编址 49
3.1.3 I/O接口的发展 51
3.2 CPU与外设的数据传输方式 51
3.2.1无条件传输方式 51
3.2.2程序查询传输方式 52
3.2.3中断传输方式 52
3.2.4 DMA传输方式 53
3.3串行通信 54
3.3.1串行通信数据传输的方向 54
3.3.2串行通信的方式 55
3.3.3串行接口芯片UART和USART 58
3.3.4调制解调器 59
3.4中断 60
3.4.1概述 60
3.4.2中断处理过程 61
3.5可编程的定时器/计数器 63
3.5.1概述 63
3.5.2可编程定时器/计数器工作原理 65
本章小结 65
习题 65
第4章 单片机及嵌入式系统概述 67
4.1单片机概述 67
4.1.1概述 67
4.1.2常用的单片机产品 72
4.1.3单片机应用系统 76
4.1.4单片机开发系统概述 77
4.2嵌入式系统概述 78
4.2.1嵌入式系统定义、特点及分类 78
4.2.2嵌入式微处理器 80
4.2.3嵌入式系统的应用领域 82
4.2.4嵌入式系统的发展趋势 84
本章小结 85
习题 85
第5章MCS-51系列单片机硬件结构 86
5.1 MCS-51单片机的总体结构 86
5.1.1主要组成 87
5.1.2外部引脚说明 88
5.2 MCS-51单片机的微处理器 90
5.2.1运算器 90
5.2.2控制器 92
5.3 MCS-51单片机的存储器 92
5.3.1程序存储器 93
5.3.2数据存储器 94
5.4 MCS-51单片机的主要硬件资源 97
5.4.1并行口 97
5.4.2中断系统 100
5.4.3定时器/计数器 105
5.4.4串行接口 110
5.5 MCS-51单片机的辅助电路及时序 115
5.5.1时钟电路 115
5.5.2复位及复位电路 116
5.5.3 CPU的时序 117
本章小结 118
习题 119
第6章MCS-51系列单片机指令系统 120
6.1概述 120
6.1.1指令和指令系统 120
6.1.2程序与程序设计 121
6.1.3操作数的类型 123
6.2 MCS-51单片机指令系统基础 123
6.2.1概述 123
6.2.2指令描述约定 123
6.2.3寻址方式 124
6.3 MCS-51单片机的指令系统 126
6.3.1数据传输类指令 127
6.3.2算术运算类指令 131
6.3.3逻辑运算类指令 137
6.3.4控制转移类指令 140
6.3.5位操作类指令 144
6.4 MCS-51单片机的伪指令 147
6.4.1概述 147
6.4.2伪指令说明 147
本章小结 150
习题 150
下篇 应 用篇 154
第7章MCS-51系列单片机汇编语言程序设计 154
7.1程序设计概述 154
7.1.1程序设计步骤 154
7.1.2程序设计技术 155
7.1.3评价程序质量的标准 156
7.2顺序结构的程序设计 156
7.2.1概述 156
7.2.2顺序结构程序设计举例 156
7.3分支结构的程序设计 159
7.3.1概述 159
7.3.2无条件/条件转移程序设计举例 160
7.3.3散转程序设计举例 161
7.4循环结构的程序设计 164
7.4.1概述 164
7.4.2循环结构程序设计举例 165
7.4.3编写循环程序时应注意的问题 169
7.5查表程序设计 170
7.5.1概述 170
7.5.2查表程序设计举例 170
7.6子程序设计 174
7.6.1概述 174
7.6.2子程序应用设计举例 175
7.7数字滤波程序 176
7.7.1程序判断滤波 177
7.7.2中值滤波 178
7.7.3算术平均数值滤波 178
7.7.4去极值平均数滤波 179
本章小结 180
习题 181
第8章MCS-51系列单片机硬件资源的应用 182
8.1 MCS-51单片机的并行口的应用 182
8.1.1应用基础 182
8.1.2内部并行I/O口应用举例 183
8.2 MCS-51单片机的中断系统的应用 184
8.2.1中断系统的初始化 184
8.2.2中断系统应用举例 185
8.2.3中断请求的撤除 188
8.3 MCS-51单片机的定时器/计数器的应用 189
8.3.1定时器/计数器的初始化 189
8.3.2定时器/计数器应用举例 190
8.4 MCS-51单片机的串行接口的应用 193
8.4.1串行口的初始化 193
8.4.2串行口的应用举例 194
8.4.3 RS-232C和RS-485接口 198
本章小结 201
习题 201
第9章MCS-51系列单片机存储器扩展技术 202
9.1概述 202
9.1.1存储器扩展时的系统总线及扩展能力 202
9.1.2存储器扩展时有关信号的连接 203
9.1.3常用的译码方式 204
9.2并行存储器扩展举例 206
9.2.1程序存储器扩展举例 206
9.2.2数据存储器扩展举例 208
9.2.3存储器综合扩展举例 208
9.3串行存储器EEPROM的扩展实例 209
本章小结 213
习题 213
第10章MCS-51系列单片机系统扩展技术 214
10.1 MCS-51单片机并行I/O口的扩展技术 214
10.1.1单片机的口线直接作I/O口 214
10.1.2简单I/O接口的扩展 215
10.1.3利用8255A可编程芯片扩展并行I/O口 217
10.2 MCS-51单片机键盘接口技术 225
10.2.1键盘工作原理 225
10.2.2独立式按键接口技术 226
10.2.3行列式键盘 227
10.3 MCS-51单片机显示器接口技术 229
10.3.1概述 230
10.3.2 LED静态显示与动态显示 231
10.3.3串行口控制的LED显示器与单片机的接口 233
10.4键盘/显示接口综合设计举例 234
10.4.1单片机经8255A与键盘/显示器接口技术 234
10.4.2 HD7279键盘、显示器接口芯片 237
10.5 MCS-51单片机D/A转换器接口技术 243
10.5.1 D/A转换器概述 243
10.5.2 8位并行D/A转换器DAC0832 244
10.5.3 12位串行D/A转换器DAC7512 247
10.5.4串行电压输出型D/A转换器 250
10.6 MCS-51单片机A/D转换器接口技术 251
10.6.1 A/D转换器概述 251
10.6.2并行A/D转换器ADC0809 253
10.6.3并行A/D转换器AD574 256
10.6.4串行A/D转换器TLC2543 258
10.6.5 V/F式A/D转换电路的应用 262
本章小结 263
习题 263
第11章 单片机应用系统的设计 264
11.1单片机应用系统结构及设计内容 264
11.1.1单片机应用系统的一般硬件组成 264
11.1.2单片机应用系统的设计内容 267
11.2单片机应用系统的一般设计方法 267
11.2.1确定系统的功能与性能 267
11.2.2确定系统基本结构 268
11.2.3单片机应用系统硬件与软件设计 269
11.2.4资源分配 271
11.3单片机应用系统的调试 272
11.3.1单片机应用系统调试工具 272
11.3.2单片机应用系统的一般调试方法 273
11.4单片机应用系统的设计实例 276
本章小结 287
习题 287
第12章 单片机的C语言设计概述 288
12.1 MCS-51单片机与C语言 288
12.1.1单片机的C语言与汇编语言的优势对比 288
12.1.2单片机的C语言和标准C语言的比较 291
12.1.3单片机的C语言的特点 292
12.2 μVision2集成开发环境使用 293
12.2.1 μVision2的安装 294
12.2.2 μVision2的窗口与菜单 295
12.2.3用μVision2建立工程 299
12.2.4用μVision2调试工程 302
12.3单片机的C程序调试举例与调试技巧 305
12.3.1调试举例——HELLO.C 305
12.3.2调试技巧 306
本章小结 310
习题 310
附录 311
参考文献 313
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《管理信息系统习题集》郭晓军 2016
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《看视频零基础学英语口语》宋德伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019