图书介绍

微控制器应用PDF|Epub|txt|kindle电子书版本下载

微控制器应用
  • 王鹏元,黄述杰主编 著
  • 出版社: 西安:西北工业大学出版社
  • ISBN:9787561242926
  • 出版时间:2015
  • 标注页数:222页
  • 文件大小:35MB
  • 文件页数:232页
  • 主题词:微控制器

PDF下载


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

下载说明

微控制器应用PDF格式电子书版下载

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

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

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

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

图书目录

第0章 概述1

0.1 单片机简介1

0.1.1 单片机及单片机应用系统简介1

0.1.2 MCS-51系列单片机3

0.1.3 单片机的应用5

0.2 单片机系统常用的元器件简介6

0.2.1 电阻和排阻6

0.2.2 电容7

0.2.3 晶体振荡器7

0.2.4 继电器8

0.2.5 二极管8

0.2.6 数码管8

0.2.7 三极管9

0.2.8 通信芯片MAX2329

0.2.9 时钟芯片DS13029

0.3 单片机应用系统开发和学习环境的搭建10

0.3.1 硬件环境10

0.3.2 软件环境11

习题11

第1章 单片机基础知识12

1.1 信号灯的控制12

1.1.1 硬件环境12

1.1.2 准备程序13

1.2 单片机的基本结构22

1.2.1 STC12C5A60S2的内部组成22

1.2.2 STC12C5A60S2的引脚24

1.2.3 内部数据存储器26

1.2.4 程序Flash存储器33

1.3 并行输入/输出口电路结构33

1.3.1 STC12C5A60S2单片机的I/O口33

1.3.2 STC12C5A60S2单片机I/O口的工作模式36

1.3.3 STC12C5A60S2单片机I/O口的结构37

1.4 时钟电路与复位电路39

1.4.1 时钟电路与时序39

1.4.2 单片机的复位41

1.5 单片机的工作过程42

习题43

第2章 指令系统44

2.1 概述44

2.1.1 指令概述44

2.1.2 寻址方式45

2.2 指令系统47

2.2.1 数据传送类指令47

2.2.2 算术运算类指令52

2.2.3 逻辑运算及移位类指令56

2.2.4 控制转移类指令57

2.2.5 位操作类指令60

习题62

第3章 汇编语言程序设计和调试65

3.1 汇编语言程序设计65

3.1.1 编程语言65

3.1.2 伪指令66

3.1.3 汇编语言程序设计的一般步骤和基本框架70

3.2 汇编语言程序调试73

3.3 利用ISP工具将程序下载到单片机中验证程序77

3.3.1 ISP下载程序的运行过程77

3.3.2 使用ISP工具下载程序的步骤78

3.4 典型汇编语言程序设计举例78

3.4.1 分支程序设计79

3.4.2 查表程序设计79

3.4.3 循环程序设计80

3.4.4 定点数运算子程序设计81

3.4.5 数据排序程序设计83

3.4.6 代码转换程序设计85

3.4.7 STC12C5A60S2单片机双数据指针的使用87

3.4.8 STC12C5A60S2单片机数据Flash(EEPROM)的使用88

习题90

第4章 中断系统93

4.1 中断概述93

4.1.1 中断的概念93

4.1.2 中断的特点93

4.1.3 中断系统的功能94

4.2 STC12C5A60S2单片机的中断系统95

4.2.1 中断源及中断系统构成95

4.2.2 中断寄存器与中断优先级97

4.2.3 单片机中断处理过程102

4.3 中断系统的应用103

4.3.1 中断程序编制举例103

4.3.2 中断使用过程中需要注意的问题106

习题107

第5章 定时/计数器108

5.1 定时/计数器结构与功能108

5.2 定时/计数器的功能寄存器110

5.2.1 TMOD:定时器工作方式控制寄存器110

5.2.2 TCON:定时器控制寄存器111

5.2.3 AUXR:辅助寄存器111

5.3 定时/计数器的工作方式112

5.3.1 方式0和方式1112

5.3.2 方式2114

5.3.3 方式3115

5.4 定时/计数器应用举例116

习题117

第6章 串行通信118

6.1 串行通信的基础知识118

6.2 STC12C5A60S2单片机的串行接口120

6.2.1 串行接口寄存器120

6.2.2 串行接口的工作方式123

6.2.3 波特率的设定125

6.3 单片机串行通信接口的应用126

6.3.1 标准串行通信接口127

6.3.2 双机串行通信应用举例128

6.3.3 多机串行通信应用举例133

6.4 STC12C5A60S2的SPI接口136

6.4.1 SPI接口结构136

6.4.2 与SPI相关的特殊功能寄存器137

6.4.3 SPI接口的数据通信139

6.4.4 SPI接口的数据通信方式140

6.4.5 SPI接口的应用142

习题143

第7章 模/数转换器144

7.1 ADC的结构及相关寄存器144

7.1.1 ADC的结构144

7.1.2 参考电压源145

7.2 与ADC相关的特殊功能寄存器145

7.2.1 P1口模拟功能控制寄存器P1ASF145

7.2.2 ADC控制寄存器ADC_CONTR145

7.2.3 A/D转换结果存储格式控制及A/D转换结果寄存器147

7.2.4 与A/D转换中断有关的寄存器148

7.3 ADC的应用148

习题150

第8章 人机交互模块151

8.1 显示器及其接口电路151

8.1.1 LED数码管显示器151

8.1.2 LCD液晶屏显示器159

8.2 键盘及其接口电路165

8.2.1 拨码开关键盘166

8.2.2 独立式键盘167

8.2.3 矩阵式键盘169

习题175

第9章 单片机应用系统设计实例176

9.1 单片机系统设计流程176

9.1.1 确定技术指标176

9.1.2 可行性分析176

9.1.3 系统方案设计176

9.2 单片机系统硬件设计177

9.2.1 单片机选型177

9.2.2 硬件资源分配177

9.2.3 原理图及PCB设计178

9.3 单片机系统软件设计181

9.3.1 系统资源181

9.3.2 程序结构181

9.3.3 数学模型181

9.3.4 程序流程181

9.3.5 编制程序182

9.4 单片机系统调试182

9.4.1 硬件调试182

9.4.2 软件调试183

9.5 压力测控系统设计184

9.6 需求分析184

9.6.1 单片机选型184

9.6.2 人机接口的设计选型184

9.6.3 继电器控制184

9.6.4 上位机监控软件的设计185

9.7 系统硬件设计185

9.7.1 CPU基本单元电路185

9.7.2 声光报警电路186

9.7.3 RS232通信接口电路186

9.7.4 继电器控制电路图187

9.7.5 键盘和显示控制电路187

9.8 系统软件设计189

习题212

附录A STC12C5A60S2单片机指令表213

附录B ASCII码表217

附录C 逻辑符号对照表219

参考文献221

热门推荐