图书介绍

单片机原理与技术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

单片机原理与技术
  • 周明德编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115174147
  • 出版时间:2008
  • 标注页数:286页
  • 文件大小:19MB
  • 文件页数:295页
  • 主题词:单片微型计算机-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

单片机原理与技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 概述1

1.1 计算机基础1

1.1.1 计算机的基本结构1

1.1.2 常用的名词术语和二进制编码3

1.1.3 指令程序和指令系统5

1.1.4 初级计算机6

1.1.5 简单程序举例9

1.1.6 寻址方式12

1.1.7 微型机的体系结构17

1.2 计算机软件19

1.2.1 系统软件19

1.2.2 应用软件20

1.2.3 支撑(或称为支持)软件20

1.3 80C51体系结构概要20

1.3.1 80C51简介20

1.3.2 80C51单片机的CPU结构22

习题25

第2章 存储器26

2.1 存储器26

2.1.1 读写存储器(RAM)26

2.1.2 只读存储器(ROM)28

2.2 80C51中的存储器组织的特点30

2.3 程序存储器31

2.4 数据存储器33

2.4.1 外部数据存储器空间33

2.4.2 内部数据存储器33

2.4.3 堆栈36

2.4.4 特殊功能寄存器空间37

习题42

第3章 MCS-51指令系统43

3.1 程序状态字43

3.2 寻址方式44

3.2.1 立即寻址44

3.2.2 寄存器寻址44

3.2.3 直接寻址44

3.2.4 隐含寻址45

3.2.5 间接寻址45

3.2.6 变址寻址46

3.3 数据传送47

3.3.1 指令中的常用符号47

3.3.2 内部RAM48

3.3.3 外部RAM50

3.3.4 查找表51

3.4 算术指令51

3.5 逻辑指令54

3.6 布尔指令56

3.7 跳转指令58

3.7.1 无条件跳转指令58

3.7.2 子程序调用与返回指令59

3.7.3 条件跳转指令60

3.8 MCS-51指令集小结61

3.8.1 指令对标志位的影响61

3.8.2 指令集小结62

习题65

第4章 汇编语言程序设计67

4.1 汇编语言的格式67

4.2 语句行的构成68

4.2.1 标记68

4.2.2 符号71

4.2.3 表达式71

4.2.4 语句74

4.3 指示性语句75

4.3.1 符号定义语句75

4.3.2 存储空间初始化语句76

4.3.3 起始语句78

4.3.4 结束语句78

4.4 汇编语言程序设计及举例79

4.4.1 算术运算程序设计(直线运行程序)79

4.4.2 分支程序设计80

4.4.3 循环程序设计80

4.4.4 字符串处理程序设计84

4.4.5 码转换程序设计87

习题90

第5章 80C51的并行端口94

5.1 80C51的引脚功能94

5.2 基本输入/输出功能97

5.2.1 80C51与I/O设备之间的接口信息97

5.2.2 输出98

5.2.3 输入99

5.3 简单的人机接口106

5.3.1 非编码键盘106

5.3.2 7段LED显示108

5.4 80C51并行端口的特点113

5.4.1 并行端口的内部结构113

5.4.2 并行端口的工作原理115

5.4.3 并行端口的操作指令115

5.4.4 各个并行端口的个性差异116

5.4.5 并行端口特性小结119

5.5 CPU与外设间数据传送的方式120

5.5.1 查询传送方式121

5.5.2 中断传送方式124

习题124

第6章 80C51的总线、时序与总线扩展126

6.1 总线126

6.1.1 引言126

6.1.2 80C51的总线概念128

6.2 80C51的时序130

6.2.1 机器周期130

6.2.2 外扩ROM的时序图132

6.2.3 外扩RAM的时序图133

6.3 扩展并行的I/O端口135

6.3.1 利用并行总线扩展135

6.3.2 8255A可编程并行I/O接口136

6.3.3 8155可编程并行I/O接口141

6.4 80C51与D/A转换器的接口144

6.5 A/D转换电路与80C51的接口148

6.5.1 概述148

6.5.2 8位A/D转换器ADC0809与MCS-51单片机接口电路149

6.6 80C51的复位152

6.6.1 上电复位153

6.6.2 复位电路设计154

6.7 省电方式155

6.7.1 CHMOS电源减少方式155

6.7.2 电源下降方式156

6.7.3 电源下降方式的使用实例157

习题158

第7章 中断159

7.1 引言159

7.1.1 为什么要用中断159

7.1.2 中断源159

7.1.3 中断系统的功能160

7.2 最简单的中断情况160

7.2.1 CPU响应中断的条件161

7.2.2 CPU对中断的响应162

7.3 80C51中的中断结构162

7.3.1 中断启用162

7.3.2 中断优先权163

7.3.3 中断如何处理163

7.3.4 80C51中与中断相关的寄存器165

7.3.5 外部中断166

7.3.6 响应时间166

7.4 中断处理中需要考虑的一些问题167

7.5 单步操作169

习题169

第8章 定时器/计数器171

8.1 定时器0与定时器1的特性172

8.2 与定时器0和定时器1相关的寄存器172

8.3 T0和T1模块的电路结构与工作原理174

8.3.1 循环累加计数寄存器175

8.3.2 脉冲源选择电路176

8.3.3 脉源控制电路176

8.4 定时器/计数器的4种工作方式177

8.5 定时器2180

8.6 定时器/计数器的初始化编程与应用举例182

习题185

第9章 串行通信及80C51中的串行端口187

9.1 串行通信187

9.1.1 概述187

9.1.2 串行接口标准EIA RS-232C接口191

9.1.3 串行通信组网方式193

9.2 80C51中的通用同步/异步收/发器USART模块194

9.2.1 引言194

9.2.2 USART模块相关的寄存器196

9.2.3 USART模块的电路结构199

9.2.4 USART模块的工作原理200

9.2.5 多机通信的实现原理205

9.2.6 UART接口的扩充方法和设计技巧208

9.2.7 波特率与波特率发生器209

9.2.8 80C51 USART的应用举例211

习题217

第10章 抗干扰技术219

10.1 引言219

10.1.1 干扰的来源220

10.1.2 干扰的分类221

10.2 电源系统干扰222

10.2.1 电源系统的组成222

10.2.2 电源系统的一般抗干扰技术224

10.2.3 开关电源的抗干扰技术229

10.2.4 电源系统的异常保护法抗干扰231

10.3 总线的抗干扰设计234

10.3.1 控制器接口的抗干扰措施234

10.3.2 存储器部分噪声的抑制236

10.3.3 系统装配的抗干扰设计236

10.4 接口电路抗干扰设计238

10.4.1 概述238

10.4.2 前向通道抗干扰技术239

10.4.3 多路开关及其抗干扰设计 243

10.4.4 隔离放大器244

10.4.5 V/F变换器246

10.5 软件的抗干扰设计250

10.5.1 概述250

10.5.2 本质可靠性程序设计252

10.5.3 数字量I/O通道中的软件抗干扰253

10.5.4 软件执行过程中的抗干扰设计技术255

10.5.5 程序运行中的数据保护261

10.5.6 故障的恢复处理263

10.5.7 软件容错技术266

10.5.8 数字滤波技术267

习题267

第11章 单片机系统设计269

11.1 单片机控制系统设计的要求和步骤269

11.1.1 系统设计的基本要求269

11.1.2 系统设计的特点270

11.1.3 确定系统总体控制方案270

11.1.4 建立数学模型和确定控制算法270

11.1.5 单片机和接口电路的选择271

11.1.6 系统总体设计271

11.2 设计举例——单片机控制交流变频调速系统273

11.2.1 系统组成与工作原理273

11.2.2 系统硬件设计274

11.2.3 系统软件设计279

11.2.4 系统抗干扰措施283

习题285

参考文献286

热门推荐