图书介绍

单片机原理与项目实践 基于C语言PDF|Epub|txt|kindle电子书版本网盘下载

单片机原理与项目实践 基于C语言
  • 钱宗峰,刘培国,于飞主编;周希伟,王丽慧,王艳姝参编;邹志刚主审 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111485438
  • 出版时间:2015
  • 标注页数:195页
  • 文件大小:57MB
  • 文件页数:202页
  • 主题词:单片微型计算机-C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

单片机原理与项目实践 基于C语言PDF格式电子书版下载

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

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

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

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

图书目录

第1章 单片机基础知识1

1.1 单片机概述1

1.2 计算机中的数制与编码2

1.2.1 数制2

1.2.2 计算机中数的表示4

1.2.3 字符编码5

1.3 单片机的电平特性6

1.4 MCS-51单片机的结构7

1.4.1 MCS-51单片机的内部结构8

1.4.2 MCS-51的外部引脚及功能10

1.5 MCS-51的存储器11

1.5.1 存储器的结构11

1.5.2 程序存储器12

1.5.3 数据存储器12

1.6 MCS-51单片机的时钟、时序与复位14

1.6.1 时钟电路14

1.6.2 单片机的时序单位15

1.6.3 复位电路15

1.7 输入/输出端口结构16

1.8 初步了解单片机应用18

习题21

第2章 单片机常用开发软件23

2.1 Proteus23

2.1.1 ISIS模块应用举例23

2.1.2 ARES模块应用举例26

2.2 Keil C51软件介绍31

2.2.1 新建一个工程31

2.2.2 Keil的调试功能35

2.3 STC单片机烧写程序示例40

习题44

第3章 MCS-51单片机指令系统与汇编语言45

3.1 MCS-51指令系统概述45

3.1.1 指令格式45

3.1.2 操作数的简记符号45

3.1.3 寻址方式46

3.2 MCS-51指令系统简介47

3.2.1 数据传送指令47

3.2.2 算术运算指令48

3.2.3 逻辑操作及移位指令49

3.2.4 控制转移指令50

3.3 汇编语言的伪指令51

3.4 STARTUP.A51文件52

3.5 小结53

习题53

第4章 单片机的C语言编程55

4.1 C51程序结构55

4.2 C51的数据类型56

4.2.1 标识符与关键字56

4.2.2 C51的变量58

4.2.3 C51的指针61

4.3 C51与汇编语言的混合编程61

4.3.1 C语言程序和汇编语言程序参数的传递62

4.3.2 在C51中嵌入汇编代码62

4.4 C51对存储器和外部I/O的绝对地址访问63

4.5 C51的运算符64

4.6 C51初步应用65

4.7 小结68

习题68

第5章 单片机的中断系统69

5.1 中断概述69

5.2 中断控制系统70

5.2.1 中断源70

5.2.2 中断控制寄存器70

5.3 中断处理过程73

5.4 中断的编程和应用举例74

5.5 小结78

习题79

第6章 定时器/计数器80

6.1 定时器/计数器的结构和工作原理80

6.1.1 定时器/计数器的基本结构80

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

6.2 定时器/计数器的控制81

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

6.4 定时器/计数器T2介绍85

6.4.1 定时器/计数器T2的寄存器85

6.4.2 T2的工作方式86

6.5 定时器/计数器的初始化88

6.6 定时器/计数器的应用例程89

6.7 小结96

习题96

第7章 串行通信接口98

7.1 串行通信的分类98

7.2 串行接口寄存器99

7.2.1 串行口内部结构99

7.2.2 串行口控制寄存器100

7.3 串行口的工作方式102

7.4 RS-232标准及其应用102

7.5 单片机串行通信电路104

7.6 串行口应用实例105

7.7 小结113

习题114

第8章 A-D和D-A转换器接口115

8.1 D-A转换115

8.1.1 D-A转换器简介115

8.1.2 DAC0832的工作原理115

8.1.3 DAC的主要性能指标117

8.1.4 DAC0832与51单片机的接口117

8.2 A-D转换与ADC0809应用119

8.2.1 逐次逼近式模数转换器的工作原理120

8.2.2 A-D转换器的主要性能指标120

8.2.3 DAC0809与51单片机的接口121

8.3 小结123

习题123

第9章 单片机C程序软件架构设计与程序优化124

9.1 模块化的程序设计124

9.1.1 模块化概念124

9.1.2 头文件的建立126

9.2 程序优化128

9.2.1 单片机中的C语言预处理命令的应用128

9.2.2 常用程序优化方法129

9.3 重要的关键字133

9.3.1 static133

9.3.2 volatile134

9.3.3 extern136

9.3.4 const136

第10章 多功能显示仪项目开发实践137

10.1 多功能显示仪项目构建137

10.1.1 项目简介137

10.1.2 硬件设计137

10.2 矩阵键盘141

10.2.1 线反转法与扫描法141

10.2.2 综合显示仪键盘程序143

10.3 SG12864-12带汉字库液晶147

10.3.1 SG12864-12带汉字库液晶基础知识147

10.3.2 多功能显示仪液晶显示程序152

10.4 I2C总线AT24C02设计158

10.4.1 I2C总线158

10.4.2 AT24C02基础知识161

10.4.3 多功能显示仪AT24C02程序163

10.5 SPI总线DS1302实时时钟设计167

10.5.1 SPI总线基础知识167

10.5.2 DS1302实时时钟170

10.5.3 多功能显示仪DS1302程序172

10.6 1-Wire单总线DS18B20测温设计180

10.6.1 1-Wire单总线概述180

10.6.2 DS18B20芯片介绍181

10.6.3 多功能显示仪DS18B20程序184

10.7 GPS接收模块设计188

10.7.1 基础知识188

10.7.2 多功能显示仪GPS程序190

10.8 小结194

参考文献195

热门推荐