图书介绍

单片机实验实训图解教程PDF|Epub|txt|kindle电子书版本网盘下载

单片机实验实训图解教程
  • 庄琳主编;施礼,顾捷副主编 著
  • 出版社: 北京:化学工业出版社
  • ISBN:9787122197160
  • 出版时间:2014
  • 标注页数:179页
  • 文件大小:28MB
  • 文件页数:190页
  • 主题词:单片微型计算机-教材

PDF下载


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

下载说明

单片机实验实训图解教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 C51单片机实验板说明1

1.1 实验板功能模块说明3

1.1.1 电源电路3

1.1.2 单片机核心电路3

1.1.3 串口电路4

1.1.4 LED指示灯电路4

1.1.5 按键和键盘电路5

1.1.6 数码管显示电路5

1.1.7 AT24C02存储电路7

1.1.8 时钟芯片电路7

1.1.9 A/D转换控制电路8

1.1.10 继电器控制电路8

1.1.11 蜂鸣器控制电路9

1.1.12 电机控制电路9

1.1.13 温度传感器控制电路10

1.1.14 红外探头接收电路10

1.1.15 LCD液晶屏接口电路10

1.2 实验板使用说明11

1.2.1 实验一:并行输入/输出口实验11

1.2.2 实验二:LED数码管显示12

1.2.3 实验三:键盘控制12

1.2.4 实验四:中断系统12

1.2.5 实验五:定时器/计数器的使用13

1.2.6 实验六:音乐播放13

1.3 本章小结13

1.4 思考题13

第2章 单片机的开发环境14

2.1 Keil C51软件的使用14

2.1.1 Keil C51软件的安装14

2.1.2 Keil C51软件的使用17

2.2 烧录器的使用25

2.3 本章小结30

2.4 思考题30

第3章 单片机C语言开发基础31

3.1 C51简介31

3.2 单片机C程序的组成31

3.2.1 主函数32

3.2.2 函数32

3.2.3 头文件33

3.3 C51数据类型、常量与变量33

3.3.1 C51的数据类型33

3.3.2 常量34

3.3.3 变量35

3.3.4 数组35

3.4 C51常用的运算符36

3.4.1 赋值运算符36

3.4.2 增量和减量运算符36

3.4.3 算术运算符36

3.4.4 关系运算符37

3.4.5 逻辑运算符37

3.4.6 位运算符37

3.4.7 运算符的运算优先次序38

3.5 C51流程控制语句38

3.5.1 流程结构及其流程图38

3.5.2 if语句39

3.5.3 switch/case语句40

3.5.4 while语句41

3.5.5 do…while语句41

3.5.6 for语句42

3.5.7 break和continue语句42

3.5.8 return语句42

3.6 C51函数43

3.6.1 C51函数定义的一般形式43

3.6.2 C51库函数44

3.6.3 C51中断函数44

3.6.4 C51函数的调用与声明45

3.7 本章小结45

3.8 思考题45

第4章 并行输入/输出口46

4.1 技术准备:并行输入/输出口46

4.2 项目:彩灯控制47

4.3 硬件设计47

4.3.1 设计思路47

4.3.2 电路图48

4.3.3 手把手实验板连接48

4.4 软件设计49

4.4.1 功能一:聚合展开显示49

4.4.2 功能二:巡回显示52

4.4.3 功能三:取表方式54

4.5 本章小结56

4.6 思考题57

第5章 LED数码管显示58

5.1 技术准备:LED数码管工作原理58

5.1.1 LED数码管结构58

5.1.2 LED数码管显示原理58

5.2 项目一 LED数码管静态显示59

5.2.1 功能一:1位数字符号静态显示60

5.2.2 功能二:两位数字符号静态显示62

5.3 项目二 LED数码管动态显示65

5.4 本章小结72

5.5 思考题73

第6章 键盘控制74

6.1 技术准备:键盘的工作原理74

6.2 项目一 独立式键盘控制74

6.3 项目二 矩阵式键盘控制82

6.4 综合项目 简易计算器88

6.5 本章小结98

6.6 思考题98

第7章 中断系统99

7.1 技术准备:中断系统的工作原理99

7.1.1 中断源及入口地址99

7.1.2 中断处理过程100

7.1.3 中断的控制及设置101

7.1.4 中断系统的初始化103

7.2 项目一 单级外部中断控制彩灯104

7.3 项目二 多级外部中断控制彩灯108

7.4 综合项目 四人抢答器113

7.5 本章小结117

7.6 思考题118

第8章 定时器/计数器的使用119

8.1 技术准备:定时器/计数器的工作原理119

8.1.1 定时器/计数器的设置及控制120

8.1.2 定时器/计数器的工作方式121

8.1.3 定时器/计数器的初始化122

8.2 项目一 一个定时器的使用123

8.3 项目二 引入:定时器加软件计数的使用126

8.4 项目三 两个定时器的使用130

8.5 综合项目 电子时钟134

8.6 本章小结138

8.7 思考题139

第9章 利用单片机实现简单音乐播放功能140

9.1 技术准备:单片机简单音乐播放原理介绍140

9.2 项目 简单音乐播放142

9.3 硬件设计142

9.3.1 设计思路142

9.3.2 电路图142

9.3.3 手把手实验板连接142

9.4 软件设计143

9.4.1 程序设计思路143

9.4.2 程序代码144

9.4.3 各段程序代码解释146

9.5 本章小结147

9.6 思考题147

第10章 DS18B20传感器的温度显示148

10.1 技术准备:DS18B20温度传感器148

10.2 项目实现功能154

10.3 硬件电路设计154

10.3.1 设计思路154

10.3.2 电路图154

10.4 程序设计155

10.4.1 程序流程图155

10.4.2 程序代码156

10.4.3 各段程序代码解释160

10.5 本章小结161

10.6 思考题161

第11章 DS1302时钟芯片的电子时钟162

11.1 技术准备:DS1302时钟芯片的介绍162

11.1.1 DS1302时钟芯片特征162

11.1.2 DS1302芯片引脚及封装介绍162

11.1.3 硬件电路连接163

11.1.4 DS1302芯片内部结构163

11.1.5 与DS1302芯片有关的寄存器163

11.1.6 DS1302工作时序166

11.2 项目实现功能168

11.3 硬件电路设计168

11.3.1 设计思路168

11.3.2 电路图169

11.4 程序设计169

11.4.1 程序流程图169

11.4.2 程序代码169

11.4.3 各段程序代码解释177

11.5 本章小结178

11.6 思考题178

参考文献179

热门推荐