图书介绍

基于STC15系列增强型单片机原理与接口技术PDF|Epub|txt|kindle电子书版本网盘下载

基于STC15系列增强型单片机原理与接口技术
  • 蒋维主编;田芳,林倩,张凌飞副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302372042
  • 出版时间:2014
  • 标注页数:267页
  • 文件大小:44MB
  • 文件页数:283页
  • 主题词:单片微型计算机-基础理论-高等学校-教材;单片微型计算机-接口技术-高等学校-教材

PDF下载


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

下载说明

基于STC15系列增强型单片机原理与接口技术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微机基本工作原理4

1.1.3单片微型计算机5

1.2数制与码制5

1.2.1数制及数制间的转换6

1.2.2计算机中符号数的表示方法8

1.2.3信息编码9

1.3习题10

第2章STC15F2K60S2系列单片机体系结构11

2.1 STC15F2K60S2系列单片机简介11

2.1.1 STC15F2K60S2系列单片机性能特征11

2.1.2 STC15F2K60S2系列单片机性能特征命名规则12

2.1.3 STC15F2K60S2系列单片机选型12

2.2 STC15F2K60S2系列单片机内部结构14

2.2.1 STC15F2K60S2系列单片机内部结构图14

2.2.2 STC15F2K60S2系列单片机封装16

2.3 STC15F2K60S2系列单片机存储器配置18

2.3.1程序存储器18

2.3.2片内基本RAM19

2.3.3扩展RAM22

2.3.4外部64K13数据总线——可扩展64 K13片外数据存储器或外设23

2.3.5数据Flash存储器(EEPROM)23

2.4 STC15F2K60S2系列单片机的并行I/O口23

2.4.1 STC15F2K60S2系列单片机I/O功能23

2.4.2 STC15F2K60S2系列单片机I/O口工作模式及配置方法26

2.4.3 STC15F2K60S2系列单片机I/O口不同模式的结构图27

2.4.4 STC15F2K60S2系列单片机I/O口使用注意事项28

2.5 STC15F2K60S2系列单片机的时钟与复位30

2.5.1 STC15F2K60S2系列单片机时钟30

2.5.2 STC15F2K60S2系列单片机复位30

2.5.3 STC15F2K60S2系列单片机省电方式34

习题37

第3章 指令系统与汇编语言程序设计38

3.1指令与程序设计语言38

3.1.1指令38

3.1.2程序设计语言38

3.1.3指令格式38

3.2 STC15F2K60S2系列单片机寻址方式39

3.2.1 STC15F2K60S2单片机的7种寻址方式40

3.2.2寻址空间及符合约定42

3.3 STC15F2K60S2系列单片机指令系统43

3.3.1数据传送类指令43

3.3.2算术运算类指令48

3.3.3逻辑运算和移位类指令52

3.3.4控制转移类指令54

3.3.5位操作类指令60

3.3.6伪指令62

3.4汇编语言程序设计64

3.4.1汇编语言程序设计的一般步骤64

3.4.2汇编语言程序设计的方法65

3.4.3汇编语言的基本结构67

3.5汇编语言程序调试73

3.5.1 Keil μVision集成开发环境简介73

3.5.2 Keil μVision集成开发环境的安装73

3.5.3 Keil μVision集成开发环境下新项目的建立74

3.6 STC15系列单片机编程工具说明79

3.6.1利用RS-232转换器的典型应用线路图79

3.6.2 ISP下载程序的过程79

3.6.3使用ISP工具下载程序的步骤80

习题81

第4章 单片机的C语言程序设计83

4.1 C51的数据类型83

4.1.1数据类型84

4.1.2关键字85

4.2 C51运算符及表达式87

4.2.1算术运算符和表达式87

4.2.2赋值运算符和表达式88

4.2.3关系运算符和表达式89

4.2.4逻辑运算符和表达式89

4.2.5位运算符和表达式90

4.2.6条件运算符和表达式91

4.2.7逗号运算符和表达式92

4.2.8地址和指针运算符92

4.3预处理92

4.3.1宏定义92

4.3.2文件包含93

4.3.3条件编译94

4.4数据的存储类型及存储模式95

4.4.1 C语言标准的数据存储器类型95

4.4.2 C51数据的存储器类型96

4.4.3 C51存储模式96

4.5单片机C51语言程序架构97

习题98

第5章 中断99

5.1中断系统概述99

5.1.1中断的概念99

5.1.2中断源99

5.1.3中断请求99

5.1.4中断响应99

5.1.5中断服务100

5.1.6中断返回100

5.1.7中断优先级100

5.1.8中断嵌套100

5.2 STC15F2K60S2单片机的中断系统及控制100

5.2.1 STC15F2K60S2单片机的中断源100

5.2.2 STC15F2K60S2单片机的中断系统100

5.2.3 STC15F2K60S2单片机的中断控制系统101

5.2.4 STC15F2K60S2单片机的中断处理108

5.2.5中断应用举例110

习题115

第6章STC 15 F2 K60S2单片机的定时/计数器116

6.1 STC15F2K60S2单片机定时/计数器的结构及工作原理116

6.1.1 STC15F2K60S2单片机定时/计数器的结构116

6.1.2 STC15F2K60S2单片机定时/计数器的工作原理117

6.2 STC15F2K60S2单片机定时/计数器的控制118

6.2.1 STC15F2K60S2单片机定时/计数器的控制寄存器118

6.2.2 STC15F2K60S2单片机定时/计数器的工作模式120

6.2.3定时时间及计数初值的计算121

6.2.4定时/计数器应用举例122

6.3 STC15F2K60S2单片机的可编程时钟输出功能127

6.3.1可编程时钟输出的控制127

6.3.2可编程时钟输出频率的控制128

6.3.3 STC15F2K60S2单片机可编程时钟输出的编程实例128

习题130

第7章STC15F2K60S2单片机的可编程计数器阵列131

7.1 STC15F2K60S2单片机的PCA结构131

7.2 STC15F2K60S2单片机的PCA模块控制132

7.2.1 STC15F2K60S2单片机PCA模块的控制寄存器132

7.2.2 STC15F2K60S2单片机PCA模块的工作模式135

7.2.3 STC15F2K60S2单片机PCA模块功能引脚的切换145

习题145

第8章 串行通信技术及STC15F2K60S2的串行口146

8.1串行通信基础知识146

8.1.1数据通信146

8.1.2串行通信的传输方式146

8.1.3串行通信的两种同步方式147

8.1.4异步串行通信的通信协议148

8.2 STC15F2K60S2单片机的串行口149

8.2.1串口1的控制寄存器及控制字149

8.2.2串口1的工作方式151

8.2.3串口1的波特率设置164

8.2.4串口2的控制寄存器及控制字165

8.2.5 STC15F2K60S2单片机与PC的通信170

8.2.6 STC15F2K60S2单片机与PC USB总线的通信接口171

8.2.7 STC15F2K60S2单片机串口引脚的切换172

习题173

第9章 同步通信技术174

9.1同步串行外围接口(SPI接口)174

9.1.1 SPI的结构174

9.1.2 SPI接口的引脚175

9.1.3 SPI接口的相关特殊功能寄存器176

9.1.4 SPI的数据通信方式178

9.1.5 SPI的通信过程179

9.1.6通过SS改变模式181

9.2 I2 C通信接口182

9.2.1 I2C总线特点182

9.2.2 I2C总线构成及信号类型182

9.2.3 I2 C总线工作原理183

9.2.4 I2 C总线基本操作184

9.2.5应用举例187

9.3单总线技术(Single-wire Bus)196

9.3.1单总线技术196

9.3.2单总线器件199

9.3.3 DS18B20应用举例200

习题205

第10章 模数转换与数模转换206

10.1模数转换器的性能指标206

10.2 STC15F2K60S2单片机集成的A/D转换207

10.2.1 STC15F2K60S2单片机的ADC结构207

10.2.2 STC15F2K60S2单片机ADC的相关寄存器208

10.2.3 STC15F2K60S2单片机的ADC应用210

10.2.4多通道串行输出A/D芯片TLC2543及接口211

10.3 D/A转换器218

10.3.1 D/ A转换器的性能指标218

10.3.2 TLC5615的特点及功能219

习题221

第11章 人机交互接口222

11.1键盘接口222

11.1.1独立按键接口222

11.1.2矩阵键盘接口225

11.2显示接口技术228

11.3液晶显示技术230

11.3.1液晶显示模块LCD12864简介230

11.3.2 LCD12864模块的硬件构成232

11.3.3 12864应用举例239

11.4并行扩展接口8155251

11.4.1 8155的内部结构和引脚分布及功能251

11.4.2 8155的工作方式及基本操作253

11.4.3 8155的命令/状态字254

11.4.4 8155的定时器/计数器255

11.4.5 8155的初始化256

11.4.6 STC单片机与8155的接口257

11.4.7 8155的应用举例258

习题260

第12章STC15F2K60S2单片机的 EEPROM261

12.1 STC15F2K60S2单片机的EEPROM功能概述261

12.1.1 STC15F2K60S2单片机的EEPROM大小与地址261

12.1.2 STC15F2K60S2单片机与ISP/IAP相关的特殊功能寄存器261

12.2 STC15F2K60S2单片机的EEPROM编程与应用263

12.2.1数据Flash存储器的操作方法263

12.2.2数据Flash存储器的编程实例264

12.2.3数据Flash存储器操作注意事项266

参考文献267

热门推荐