图书介绍

单片机原理与接口技术PDF|Epub|txt|kindle电子书版本网盘下载

单片机原理与接口技术
  • 桑胜举,王太雷主编;吴月英,赵晓宁,沈丁,张秀红副主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121329173
  • 出版时间:2018
  • 标注页数:284页
  • 文件大小:76MB
  • 文件页数:293页
  • 主题词:单片微型计算机-基础理论-高等学校-教材;单片微型计算机-接口技术-高等学校-教材

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.2 单片机的组成2

1.3 单片机的特点及应用3

1.3.1 单片机的特点3

1.3.2 单片机的应用4

1.4 单片机的发展历史4

1.5 单片机分类5

1.5.1 按单片机功能分类5

1.5.2 MCS-51系列单片机6

1.6 单片机发展趋势7

本章小结10

习题110

第2章 单片机的结构及原理11

2.1 80C51单片机的基本结构11

2.1.1 80C51单片机的组成11

2.1.2 80C51单片机的存储器13

2.2 并行I/O口18

2.2.1 P0口19

2.2.2 P1口20

2.2.3 P2口20

2.2.4 P3口21

2.3 时钟电路与复位电路21

2.3.1 时钟电路与时序21

2.3.2 复位电路23

2.4 单片机的工作方式25

2.4.1 复位方式25

2.4.2 程序执行方式25

2.4.3 节电工作方式25

2.4.4 编程和校验方式26

2.5 单片机的工作过程27

2.6 AT89系列单片机简介27

本章小结29

习题229

第3章 单片机的指令系统30

3.1 指令系统简介30

3.2 寻址方式31

3.3 数据传送类指令35

3.3.1 内部RAM传送指令36

3.3.2 外部RAM传送指令37

3.3.3 数据交换类指令38

3.3.4 查表指令38

3.3.5 堆栈操作指令39

3.4 算术运算类指令40

3.4.1 加法指令40

3.4.2 减法指令43

3.4.3 乘法指令43

3.4.4 除法指令44

3.5 逻辑运算类指令44

3.5.1 基本逻辑操作44

3.5.2 其他逻辑操作46

3.6 控制转移类指令47

3.6.1 无条件转移指令47

3.6.2 条件转移指令50

3.6.3 调用及返回指令51

3.6.4 空操作指令52

3.7 位操作类指令53

3.7.1 位传送指令53

3.7.2 位修改指令53

3.7.3 位逻辑操作指令53

3.7.4 位判断转移类指令54

本章小结55

习题355

第4章 80C51汇编语言程序设计57

4.1 概述57

4.1.1 程序设计语言57

4.1.2 汇编语言伪指令57

4.1.3 程序汇编方法60

4.2 顺序程序设计62

4.3 分支程序设计64

4.3.1 一般分支结构程序65

4.3.2 散转程序设计68

4.4 循环程序设计70

4.4.1 循环程序结构70

4.4.2 循环程序实例71

4.5 查表程序设计76

4.6 子程序设计与堆栈技术77

4.6.1 子程序实例78

4.6.2 堆栈结构81

4.6.3 子程序结构82

4.6.4 代码转换程序83

4.6.5 算术运算子程序85

4.6.6 查找、排序程序89

本章小结92

习题492

第5章 中断系统97

5.1 中断系统概述97

5.1.1 中断的概念97

5.1.2 中断的特点97

5.1.3 中断系统的功能98

5.2 中断源与中断寄存器99

5.2.1 中断源99

5.2.2 中断寄存器100

5.3 中断处理过程102

5.3.1 中断响应102

5.3.2 中断处理103

5.3.3 中断返回104

5.3.4 中断响应时间104

5.4 中断触发方式104

5.5 中断源的扩展105

5.5.1 定时器扩展中断源105

5.5.2 中断查询扩展106

5.6 中断请求的撤除107

5.6.1 撤除定时器中断107

5.6.2 撤除串行口中断107

5.6.3 撤除外部中断107

5.7 中断初始化108

5.8 应用举例109

本章小结112

习题5113

第6章 定时器/计数器115

6.1 定时器/计数器的结构与工作原理115

6.1.1 定时器/计数器的结构115

6.1.2 定时器/计数器的工作原理116

6.2 定时器/计数器相关寄存器116

6.2.1 方式寄存器TMOD116

6.2.2 控制寄存器TCON117

6.3 定时器/计数器的工作方式117

6.3.1 方式0117

6.3.2 方式1118

6.3.3 方式2119

6.3.4 方式3119

6.4 定时器/计数器的初始化120

6.4.1 初始化步骤120

6.4.2 计数器初值的计算120

6.4.3 定时器初值的计算121

6.4.4 初始化实例121

6.5 定时器/计数器的编程和应用122

本章小结129

习题6129

第7章 串行接口131

7.1 串行通信基础131

7.1.1 串行通信的分类131

7.1.2 串行通信的制式133

7.1.3 串行通信的接口电路133

7.2 通信总线标准及其接口134

7.2.1 RS-232C接口134

7.2.2 RS-449、RS-422A、RS-423A标准接口135

7.2.3 20mA电流环路串行接口136

7.3 80C51的串行接口137

7.3.1 80C51串行口结构137

7.3.2 80C51串行的工作方式138

7.3.3 80C51串行口的波特率140

7.4 80C51单片机之间的通信142

7.4.1 双机通信硬件电路142

7.4.2 双机通信软件编程143

7.4.3 多机通信146

7.5 PC和单片机之间的通信147

7.5.1 通信接口设计147

7.5.2 软件编程148

7.6 串行通信的差错控制编码技术150

7.6.1 差错控制编码的分类150

7.6.2 几种常用的差错控制编码150

7.6.3 CRC检错码查表法的软件实现155

7.6.4 CRC检错码计算法的软件实现157

7.7 串行口应用举例158

本章小结159

习题7159

第8章 单片机系统扩展161

8.1 程序存储器扩展161

8.1.1 单片机程序存储器概述161

8.1.2 EPROM扩展162

8.1.3 EEPROM扩展164

8.1.4 常用程序存储器芯片167

8.2 数据存储器扩展170

8.2.1 SRAM扩展实例170

8.2.2 外部RAM与I/O同时扩展172

8.3 并行I/O口扩展174

8.3.1 简单的I/O口扩展174

8.3.2 可编程并行接口芯片8155175

本章小结180

习题8181

第9章 单片机接口技术183

9.1 单片机与键盘接口183

9.1.1 键盘工作原理183

9.1.2 独立式按键185

9.1.3 矩阵式按键185

9.2 单片机与显示器接口188

9.2.1 LED显示和接口189

9.2.2 可编程接口芯片INTEL8279198

9.2.3 LED大屏幕显示199

9.2.4 LCD液晶显示和接口202

9.3 D/A转换接口210

9.3.1 D/A转换概述210

9.3.2 D/A转换芯片DAC0832211

9.3.3 单缓冲方式的接口与应用212

9.3.4 双缓冲方式的接口与应用213

9.4 A/D转换器接口215

9.4.1 A/D转换器概述215

9.4.2 A/D转换芯片ADC0809216

9.4.3 单片机与ADC0809接口217

9.4.4 应用举例218

本章小结219

习题9220

第10章 单片机产品设计与开发223

10.1 单片机产品设计步骤223

10.1.1 设计任务及技术指标223

10.1.2 总体方案设计223

10.1.3 产品的硬件设计224

10.1.4 产品的软件设计225

10.1.5 产品调试226

10.2 单片机产品的抗干扰技术227

10.2.1 干扰源及其传播途径227

10.2.2 抗干扰措施的电源设计228

10.2.3 产品的地线设计230

10.2.4 A/D和D/A转换器的抗干扰措施231

10.2.5 传输干扰232

10.2.6 抗干扰措施的元器件233

10.3 单片机应用系统设计实例235

10.3.1 应用设计实例一——电脑时钟的设计235

10.3.2 应用设计实例二——交流工频频率测量246

本章小结253

习题10253

第11章 基于51核的片上系统简介255

11.1 近年来51系列单片机的最新发展255

11.2 C8051F简介256

11.2.1 C8051F系列单片机片上资源256

11.2.2 C8051F系列CPU257

11.2.3 C8051F存储器258

11.2.4 可编程数字I/O和交叉开关259

11.2.5 可编程计数器阵列261

11.2.6 多类型串行总线端口263

11.2.7 模/数、数/模转换器266

11.2.8 全速的在线调试接口(JTAG)269

11.3 Cygnal C8051典型应用271

11.3.1 精密混合型271

11.3.2 汽车电子应用272

11.3.3 手持设备、传感器应用273

11.3.4 USB应用273

11.3.5 CAN应用274

11.3.6 低成本应用274

11.3.7 低电压、低功耗系列275

11.3.8 电容触摸传感系列275

本章小结276

习题11276

附录一:部分ASCII码表277

附录二:MCS51单片机指令速查表278

附录三:C8051系列单片机SFR表283

热门推荐