图书介绍

单片机控制技术与应用 第2版PDF|Epub|txt|kindle电子书版本网盘下载

单片机控制技术与应用 第2版
  • 刘靖,李云梅主编 著
  • 出版社: 北京:化学工业出版社
  • ISBN:9787122265043
  • 出版时间:2017
  • 标注页数:182页
  • 文件大小:28MB
  • 文件页数:197页
  • 主题词:单片微型计算机-计算机控制-高等职业教育-教材

PDF下载


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

下载说明

单片机控制技术与应用 第2版PDF格式电子书版下载

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

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

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

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

图书目录

学习情境一 单片机的发展和应用领域1

1.1 初识单片机1

1.1.1 什么是单片机1

1.1.2 单片机发展历史与高速SOC单片机C8051F2

1.1.3 Cygnal C8051F系列单片机特点2

1.1.4 有关C8051系列CPU3

1.2 单片机介绍4

1.2.1 MCS-51单片机基本功能介绍5

1.2.2 CIP-51单片机基本功能介绍5

1.3 单片机学习相关知识7

1.3.1 数制和编码7

1.3.2 逻辑运算9

1.3.3 真值与机器数9

1.3.4 原码、反码、补码9

1.3.5 BCD码10

1.3.6 常用逻辑元件及功率输出元件11

思考题15

学习情境二 单片机内部结构16

2.1 MCS-51单片机基本组成及引脚功能16

2.1.1 单片机的基本组成16

2.1.2 单片机的引脚及其功能17

2.1.3 MCS-51单片机的存储器19

2.2 CIP-51单片机基本功能介绍26

2.3 单片机复位27

2.3.1 通电复位28

2.3.2 断电复位28

2.3.3 外部复位29

2.3.4 软件强制复位29

2.3.5 时钟丢失检测器复位29

2.3.6 比较器0复位29

2.3.7 外部CNVSTR引脚复位30

2.3.8 看门狗定时器复位30

思考题31

学习情境三 单片机指令系统32

3.1 指令32

3.2 程序设计语言32

3.3 Cygnal(80C51)单片机指令33

3.4 汇编语言的特点37

3.5 汇编指令的格式37

3.6 指令系统符号的意义38

3.7 寻址方式38

3.8 Cygnal系列单片机指令39

3.8.1 数据传送和交换类指令39

3.8.2 算术操作类指令(24)42

3.8.3 逻辑运算指令45

3.8.4 控制转移类指令46

3.8.5 位操作指令48

思考题49

学习情境四 实现交通灯自动控制52

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

4.2 伪指令54

4.3 单片机汇编语言程序的基本结构形式54

4.4 Cygnal单片机汇编语言程序设计举例60

思考题67

学习情境五 在电机控制中应用中断68

5.1 中断系统的概述68

5.1.1 中断原理介绍68

5.1.2 使用中断的好处69

5.2 单片机中断系统结构70

5.2.1 中断源70

5.2.2 中断控制系统中的特殊功能寄存器(SFR)71

5.3 中断响应74

5.3.1 中断响应条件74

5.3.2 中断响应过程74

5.3.3 中断响应时间74

5.4 外部中断方式的选择75

5.4.1 电平触发方式75

5.4.2 脉冲触发方式75

5.5 中断程序设计75

5.5.1 中断初始化程序75

5.5.2 中断服务程序76

思考题77

学习情境六 电机转速控制与定时器/计数器79

6.1 定时器/计数器工作原理及结构79

6.1.1 定时器/计数器结构80

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

6.2 定时器/计数器工作方式82

6.2.1 方式0:13位定时器/计数器82

6.2.2 方式1:16位定时器/计数器83

6.2.3 方式2:8位自动重装载的定时器/计数器83

6.2.4 方式3:两个8位定时器/计数器(仅定时器0)84

6.2.5 定时器/计数器的定时/计数范围85

6.3 单片机定时器/计数器的应用85

6.3.1 定时器/计数器的编程和使用方法85

6.3.2 定时器/计数器的应用实例86

6.4 门控位的应用90

思考题92

学习情境七 模拟量输入与实时控制输出94

7.1 模拟量与数字量概述94

7.2 A/D转换原理95

7.3 A/D转换器及参数指标96

7.4 典型A/D转换器芯片ADC080999

7.4.1 ADC0809的内部结构及工作原理99

7.4.2 ADC0809典型应用101

7.4.3 应用举例103

7.5 D/A转换接口电路106

7.5.1 D/A转换器的技术性能指标106

7.5.2 典型D/A转换器芯片DAC0832107

学习情境八 PWM波输出109

8.1 PWM波的产生原理110

8.2 PWM波变频控制原理111

8.2.1 PWM脉宽调制基本知识111

8.2.2 软件产生PWM波的调速原理112

8.2.3 实现任务的软件方式之一112

8.3 Cygnal可编程计数器阵列115

8.4 Cygnal的PCA计数器/定时器115

8.5 Cygnal的捕捉/比较模块117

8.5.1 边沿触发的捕捉方式118

8.5.2 软件定时器(比较)方式118

8.5.3 高速输出方式119

8.5.4 频率输出方式120

8.5.5 8位脉宽调制器方式121

8.5.6 16位脉宽调制器方式121

8.6 PCA0寄存器说明122

思考题125

学习情境九 串行外设通信SPI0与UART126

9.1 串行通信基础知识126

9.2 MCS-51单片机串行口结构及工作方式128

9.3 串行口的应用132

9.4 串行外设接口总线(SPI0)138

9.4.1 信号说明138

9.4.2 SPI0操作139

9.4.3 串行时钟时序141

9.4.4 SPI特殊功能寄存器141

9.5 UART0144

9.5.1 UART0工作方式144

9.5.2 多机通信148

9.5.3 帧错误和传输错误检测149

9.5.4 UART0特殊功能寄存器150

思考题151

学习情境十 集成开发环境153

10.1 系列单片机下载使用153

10.1.1 ByteBlaster下载线电路153

10.1.2 AT89S系列的ISP方法153

10.2 AVR系列的ISP方法155

10.3 工具箱156

10.4 硬件连接156

10.5 软件安装156

10.6 Silabs集成开发环境157

10.6.1 系统要求157

10.6.2 汇编程序和连接程序157

10.6.3 评估版C51 C编译器157

10.6.4 在Silabs IDE上使用Keil 8051软件工具157

10.6.5 源程序实例158

10.6.6 寄存器定义文件(头文件)158

10.7 目标板158

10.7.1 系统时钟源158

10.7.2 按键和发光二极管159

10.7.3 串口J5159

10.7.4 模拟输入输出口J11和J20159

10.7.5 外扩I/O连接器(J24)160

10.7.6 电源检测器禁止跳线器J23161

10.7.7 目标板JTAG接口J4161

10.7.8 I/O接口连接器(J12~J19)161

10.7.9 VREF连接器(J22)162

10.8 串行适配器162

10.9 U-EC5操作指南162

10.9.1 U-EC5调试适配器操作说明163

10.9.2 应用专用软件(U-EC5中文编程软件)快速烧录C8051FMCU操作说明167

10.10 在5V系统中应用3.3V Cygnal单片机解决方案171

10.10.1 电源选择171

10.10.2 用5V输出驱动3V输入172

10.10.3 用3V输出驱动5V输入172

学习情境十一 单片机知识扩展174

11.1 嵌入式系统174

11.2 ARM开发基础知识174

11.2.1 ARM简介174

11.2.2 ARM微处理器特点175

11.2.3 ARM应用领域175

11.2.4 ARM内核175

11.2.5 开发工具176

11.2.6 开发流程178

11.3 DSP基础知识179

11.3.1 DSP芯片179

11.3.2 DSP系统的运算量180

11.3.3 DSP系统的特点181

11.3.4 DSP芯片的应用181

参考文献182

热门推荐