图书介绍

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

单片机原理及应用
  • 付华,徐耀松,肖艳军主编;王雨虹等副主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121304675
  • 出版时间:2017
  • 标注页数:246页
  • 文件大小:37MB
  • 文件页数:257页
  • 主题词:单片微型计算机-高等学校-教材

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 单片机的特点1

1.1.3 单片机的应用2

1.2 单片机的发展概况3

1.2.1 单片机的发展历史3

1.2.2 单片机的发展趋势3

1.3 51系列单片机5

1.3.1 MCS-51系列单片机5

1.3.2 AT89C5x(AT89S5x)系列单片机6

1.3.3 其他的51单片机8

1.4 AVR系列单片机与PIC系列单片机9

1.4.1 AVR系列单片机9

1.4.2 PIC系列单片机10

1.5 各类嵌入式处理器简介11

1.5.1 嵌入式微控制器(单片机)11

1.5.2 嵌入式DSP处理器12

1.5.3 嵌入式微处理器12

1.5.4 嵌入式片上系统SOC13

1.6 Freescale(飞思卡尔)16位微控制器14

1.6.1 HCS12系列单片机14

1.6.2 HCS12X系列单片机14

1.6.3 MC9S12XS128性能15

1.7 STC单片机15

第2章 MCS-51单片机的硬件结构16

2.1 MCS-51单片机的基本组成16

2.2 MCS-51单片机的引脚及其功能17

2.2.1 MCS-51单片机的引脚封装17

2.2.2 输入/输出端口18

2.3 MCS-51单片机的CPU及其时序21

2.3.1 运算器22

2.3.2 控制器23

2.3.3 工作寄存器和特殊功能寄存器24

2.4 MCS-51单片机存储器的结构26

2.4.1 程序存储器空间26

2.4.2 数据存储器空间26

2.5 时钟电路与时序28

2.5.1 时钟电路28

2.5.2 机器周期、指令周期与指令时序29

2.6 复位和复位电路31

2.6.1 复位31

2.6.2 复位电路32

2.7 单片机的工作方式33

2.7.1 程序执行方式33

2.7.2 节电工作方式33

习题35

第3章 MCS-51单片机的指令系统36

3.1 指令格式36

3.2 指令系统的寻址方式37

3.3 指令系统分类介绍39

3.3.1 数据传送类指令39

3.3.2 算术运算类指令45

3.3.3 逻辑操作类指令51

3.3.4 控制转移类指令55

3.3.5 位操作类指令61

习题66

第4章 MCS-51单片机汇编语言程序设计69

4.1 汇编语言程序设计概述69

4.1.1 汇编语言语句和格式69

4.1.2 汇编语言程序的设计步骤70

4.1.3 伪指令71

4.1.4 常用的程序设计结构73

4.2 汇编语言源程序的汇编83

习题84

第5章 MCS-51单片机的中断系统86

5.1 单片机中断技术概述86

5.2 单片机中断系统结构及中断控制87

5.2.1 中断源87

5.2.2 中断标志寄存器88

5.2.3 中断使能寄存器IE89

5.2.4 中断优先级寄存器IP90

5.3 中断响应及中断处理过程92

5.3.1 中断响应92

5.3.2 中断处理93

5.3.3 中断返回93

5.3.4 中断服务程序93

5.4 多外部中断源系统设计95

习题97

第6章 MCS-51单片机的定时/计数器98

6.1 定时/计数器的结构98

6.1.1 工作方式控制寄存器TMOD99

6.1.2 定时/计数器控制寄存器TCON99

6.2 定时/计数器的4种工作方式100

6.2.1 方式0及应用100

6.2.2 方式1及应用101

6.2.3 方式2及应用104

6.2.4 方式3及应用107

6.3 综合应用举例110

习题112

第7章 MCS-51单片机的串行口及串行通信技术113

7.1 数据通信的基本概念113

7.2 串行口的结构115

7.3 串行口的4种工作方式117

7.3.1 方式0117

7.3.2 方式1118

7.3.3 方式2和方式3119

7.4 多机通信的工作原理120

7.5 波特率的计算方法121

7.6 串行口的编程和应用122

7.6.1 单片机与单片机的通信123

7.6.2 单片机与PC的通信136

习题139

第8章 MCS-51单片机常用I/O接口的设计140

8.1 I/O接口扩展概述140

8.1.1 I/O接口的功能140

8.1.2 I/O端口的编址141

8.1.3 I/O数据的传送方式141

8.1.4 I/O接口 电路142

8.2 MCS-51单片机与可编程并行I/O芯片82C55的接口设计142

8.2.1 82C55芯片简介142

8.2.2 工作方式选择控制字及端PC置位/复位控制字144

8.2.3 82C55的3种工作方式145

8.2.4 MCS-51单片机和82C55的接口设计148

8.3 用MCS-51单片机的串行口扩展并行口150

8.3.1 用74LS165扩展并行输入口150

8.3.2 用74LS164扩展并行输出口151

8.4 LED显示器的显示原理152

8.4.1 LED显示器的结构152

8.4.2 LED显示器工作原理153

8.5 键盘接口原理154

8.5.1 键盘输入应解决的问题154

8.5.2 键盘接口的工作原理155

8.5.3 键盘的工作方式157

8.5.4 键盘/显示器接口设计实例157

8.6 MCS-51单片机与液晶显示器(LCD)的接口159

8.6.1 LCD显示器的分类160

8.6.2 点阵字符型液晶显示模块介绍160

8.6.3 MCS-51单片机与LCD的接口及软件编程162

本章小结163

习题164

第9章 MCS-51单片机与D/A、A/D转换器的接口165

9.1 MCS-51单片机与D/A转换器的接口165

9.1.1 D/A转换器概述165

9.1.2 MCS-51单片机与8位DAC0832的接口设计166

9.1.3 MCS-51单片机与12位D/A转换器AD667的接口设计170

9.2 MCS-51单片机与A/D转换器的接口175

9.2.1 A/D转换器概述175

9.2.2 MCS-51单片机与逐次比较型A/D转换器ADC0809的接口设计176

9.2.3 MCS-51单片机与双积分型A/D转换器MC14433的接口设计180

9.2.4 12位串行A/D芯片AD7893与单片机的接口及编程183

本章小结185

习题185

第10章 单片机的串行总线扩展技术186

10.1 单总线接口简介186

10.1.1 概述186

10.1.2 硬件结构及配置187

10.1.3 命令序列187

10.1.4 信号方式188

10.1.5 数字温度传感器DS18B20的接口技术189

10.2 SPI总线扩展技术192

10.2.1 SPI总线概述192

10.2.2 串行输入A/D芯片TLC2543接口技术194

10.3 I2C总线串行扩展技术197

10.3.1 I2C总线概述197

10.3.2 I2C总线协议198

10.4 MCS-51单片机扩展I2C总线器件的接口设计200

10.4.1 AT24C02与单片机的接口技术201

10.4.2 I2C总线数据传送的模拟202

10.4.3 I2C总线模拟通用子程序204

习题207

第11章 MCS-51单片机应用系统的设计方法208

11.1 单片机应用系统的设计步骤208

11.2 单片机应用系统硬件设计211

11.2.1 硬件系统一般结构211

11.2.2 硬件系统的设计原则212

11.2.3 硬件设计需要考虑的问题213

11.2.4 地址空间分配与总线驱动215

11.2.5 硬件设计与实现方法218

11.3 应用系统的软件设计218

11.3.1 应用软件设计的特点218

11.3.2 软件设计考虑的问题219

11.3.3 合理的资源分配219

11.4 系统抗干扰设计220

11.4.1 软件滤波220

11.4.2 指令冗余及软件陷阱224

11.4.3 开关量输入/输出软件抗干扰设计227

11.4.4 看门狗技术227

11.4.5 模拟电路和数字电路的隔离229

11.4.6 接地方法230

11.5 单片机应用系统的仿真与调试231

11.5.1 单片机应用系统的仿真231

11.5.2 单片机应用系统的调试232

11.5.3 单片机应用系统的编程、下载与运行233

11.6 单片机应用系统的设计实例——单片机温度控制系统233

11.6.1 硬件电路设计233

11.6.2 系统软件设计237

习题245

参考文献246

热门推荐