图书介绍
单片机及嵌入式系统PDF|Epub|txt|kindle电子书版本网盘下载
![单片机及嵌入式系统](https://www.shukui.net/cover/55/33189977.jpg)
- 李伯成编著 著
- 出版社: 北京:清华大学出版社
- ISBN:730210185X
- 出版时间:2005
- 标注页数:365页
- 文件大小:20MB
- 文件页数:379页
- 主题词:单片微型计算机-系统设计-高等学校-教材
PDF下载
下载说明
单片机及嵌入式系统PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 MCS-51单片机基本结构1
1.1 MCS-51单片机的结构1
1.1.1 MCS-51单片机家族1
1.1.2 MCS-51单片机的内部结构简介2
1.1.3 MCS-51单片机外部引线3
1.2 MCS-51单片机的内部结构4
1.2.1 MCS-51的CPU4
1.2.2 MCS-51单片机的存储器组织6
1.2.3 MCS-51的输入输出接口9
1.2.4 MCS-51的中断系统12
1.2.5 MCS-51的定时/计数器12
1.2.6 MCS-51的串行接口12
1.3 MCS-51单片机的工作时序13
1.3.1 MCS-51的3种周期13
1.3.2 指令执行时序13
1.4 MCS-51单片机的相关问题16
1.4.1 复位16
1.4.3 编程和校验17
1.4.2 时钟电路17
1.5 MCS-51的总线扩展18
1.5.1 最小系统18
1.5.2 MCS-51的总线扩展内容18
习题21
第2章 MCS-51指令系统及汇编语言程序设计22
2.1 概述22
2.1.1 MCS-51的指令编码22
2.2.2 直接寻址23
2.2.1 立即寻址23
2.2 指令寻址方式23
2.1.2 指令系统中用到的符号23
2.2.3 寄存器寻址24
2.2.4 寄存器间接寻址24
2.2.5 相对寻址24
2.2.6 基址加变址寻址25
2.2.7 位寻址25
2.3 MCS-51的指令系统26
2.3.1 传送指令26
2.3.2 算术运算指令30
2.3.3 逻辑及移位指令32
2.3.4 控制指令35
2.3.5 位操作指令40
2.4 汇编语言程序设计42
2.4.1 汇编语言的语句格式42
2.4.2 伪指令43
2.4.3 基本的程序设计方法46
2.4.4 汇编语言程序的开发过程55
习题57
3.1 概述59
3.1.1 外设接口的编址方式59
第3章 MCS-51单片机的中断系统59
3.1.2 外设接口的基本模型60
3.2 程序控制输入输出61
3.2.1 无条件传送方式61
3.2.2 查询方式63
3.3 中断方式67
3.3.1 中断的基本概念67
3.3.2 MCS-51的中断系统71
3.3.3 中断控制器825976
习题90
4.1.1 MCS-51单片机直接构成最小系统91
4.1 MCS-51单片机构成的最小系统91
第4章 MCS-51单片机系统部件91
4.1.2 利用外接ROM构成最小系统92
4.2 MCS-51的外部存储器93
4.2.1 存储器的分类93
4.2.2 存储器的主要性能指标94
4.2.3 RAM的连接使用95
4.3 MCS-51定时/计数器108
4.3.1 工作方式108
4.3.2 定时/计数器的控制寄存器110
4.3.3 定时/计数器的应用111
4.4 MCS-51的串行接口114
4.4.1 概述114
4.4.2 MCS-51单片机串行口的控制寄存器114
4.4.3 串行口的工作方式117
4.4.4 串行口的应用118
习题121
第5章 总线及接口技术123
5.1 总线概述123
5.1.1 总线的分类与标准123
5.1.3 外总线124
5.1.2 内总线124
5.2 总线驱动与控制125
5.2.1 总线竞争的概念125
5.2.2 负载的计算126
5.2.3 总线驱动与控制的实现128
5.3 MCS-51的总线扩展133
5.3.1 概述133
5.3.2 扩展总线的形成133
5.4.1 可编程并行接口8255135
5.4 MCS-51扩展总线上的典型外设接口135
5.4.2 键盘接口146
5.4.3 打印机接口151
5.4.4 显示器接口155
5.4.5 光电隔离输入输出接口158
5.4.6 数模转换器接口164
5.4.7 模数转换器接口172
5.4.8 电机接口184
习题194
6.1 嵌入式系统软件概述198
6.1.1 最小系统198
第6章 嵌入式计算机系统软件198
6.1.2 驻留监控程序199
6.2 嵌入式系统实时操作系统内核开发201
6.2.1 嵌入式操作系统的特点201
6.2.2 实时内核所涉及的概念202
6.2.3 实时内核的开发206
6.2.4 嵌入式操作系统的移植216
6.3 用户程序的开发218
6.3.1 用户程序的基本要求218
6.3.2 用户程序的开发过程220
6.3.3 高级语言与汇编语言混合编程225
习题234
第7章 嵌入式系统的可靠性设计236
7.1 概述236
7.1.1 可靠性的基本指标236
7.1.2 故障因素239
7.2 故障检测技术240
7.2.1 嵌入式系统的脱机自检240
7.2.2 嵌入式系统的在线故障检测248
7.3 硬件可靠性设计267
7.3.1 硬件故障267
7.3.2 影响硬件可靠性的因素268
7.3.3 硬件可靠性措施273
7.4 软件可靠性设计280
7.4.1 软件故障的特点280
7.4.2 软件可靠性指标281
7.4.3 软件错误的来源281
7.4.4 软件可靠性模型283
7.4.5 提高软件可靠性的方法285
7.5.1 抗干扰的三要素289
7.5.2 干扰的来源及耦合方式289
7.5 系统的抗干扰设计289
7.5.3 系统的抗干扰措施291
7.6 总线的有关问题303
7.6.1 总线上的交叉串扰303
7.6.2 总线的延时305
7.6.3 总线上的反射与终端网络306
7.7 可靠性的总体设计308
7.7.1 设计过程308
7.7.2 可靠性的分配方法309
习题313
8.1.1 静态测试仪器316
第8章 系统调试与维修316
8.1 测试仪器简介316
8.1.2 动态测试仪器318
8.2 传统的调试方法328
8.2.1 静态调试328
8.2.2 动态调试329
8.3 系统故障的检测与维护335
8.3.1 故障的诊断方法概述336
8.3.2 人工诊断337
8.3.3 自动诊断343
8.4.2 嵌入式计算机系统的构成347
8.4 嵌入式计算机系统概要说明347
8.4.1 嵌入式计算机系统的定义347
8.5 嵌入式计算机系统的设计要求和设计步骤350
8.5.1 系统设计的基本要求350
8.5.2 系统设计步骤352
8.5.3 系统设计中应注意的问题358
习题359
附录A MCS-51单片机指令系统表361
参考文献365