图书介绍

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

单片机应用技术
  • 万志平,徐闽燕主编 著
  • 出版社: 杭州:浙江大学出版社
  • ISBN:9787308146074
  • 出版时间:2015
  • 标注页数:272页
  • 文件大小:43MB
  • 文件页数:283页
  • 主题词:单片微型计算机-高等职业教育-教材

PDF下载


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

下载说明

单片机应用技术PDF格式电子书版下载

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

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

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

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

图书目录

项目一 流水灯1

【引言】1

任务一 了解单片机1

一、什么是单片机1

二、单片机的型号3

三、STC89C52单片机5

四、单片机项目的开发9

【学习任务】10

【任务实施1】介绍一款单片机11

【任务实施2】制订一个项目开发计划11

任务二 熟悉编程与仿真软件12

一、C51基本程序结构12

二、特殊功能寄存器13

三、LED基础知识17

四、KEIL软件的使用18

五、Proteus软件的使用27

【学习任务】32

【任务实施1】用KEIL软件仿真LED发光33

【任务实施2】用Proteus软件仿真LED发光33

任务三 C51程序设计35

一、C51程序基础35

二、C51的流程与控制38

三、函数的定义和调用41

四、一维数组的定义与引用44

【学习任务】45

【任务实施1】编程控制8个LED闪烁45

【任务实施2】编程控制8个LED循环点亮47

【任务实施3】编程控制16个LED花样显示49

任务四 制作一个单片机小系统52

一、单片机小系统电路52

二、单片机程序的烧录54

三、电路板的制作55

【学习任务】57

【任务实施1】用串口给STC单片机烧录程序58

【任务实施2】搭建或焊接单片机小系统58

【项目总结】59

【思考练习】62

项目二 数字钟63

【引言】63

任务一 计数显示63

一、数码管基础知识63

二、数码管的显示方式66

【学习任务】68

【任务实施1】控制两个数码管静态显示68

【任务实施2】控制四个数码管动态显示70

任务二 按键变数73

一、中断系统的结构73

二、中断相关的SFR74

三、中断处理过程78

四、中断程序结构79

五、按键及其消抖80

【学习任务】81

【任务实施1】用外部中断控制显示的启停82

【任务实施2】用外部中断控制显示数的增减84

任务三 1s定时86

一、定时/计数器相关的SFR86

二、定时/计数器的工作方式89

三、定时/计数器的定时应用92

【学习任务】94

【任务实施1】用定时/计数器产生1kHz方波95

【任务实施2】用定时/计数器产生0.5Hz方波96

任务四 制作一个数字钟99

【学习任务】99

【任务实施】设计简易数字钟100

【项目总结】103

【思考练习】104

项目三 电子琴106

【引言】106

任务一 电子琴弹奏106

一、音阶的产生106

二、蜂鸣器基础知识107

三、行列式键盘109

【学习任务】110

【任务实施1】三键弹奏111

【任务实施2】十四键弹奏112

任务二 乐曲播放115

一、节拍的产生115

二、存储器及其扩展115

三、绝对地址的引用118

【学习任务】120

【任务实施】简单乐曲的播放120

任务三 频率测量122

一、用定时/计数器测量脉宽122

二、定时/计数器的计数应用123

【学习任务】123

【任务实施1】用定时/计数器测量脉冲宽度124

【任务实施2】用定时/计数器对外部脉冲计数125

【任务实施3】设计简易频率计126

【项目总结】129

【思考练习】130

项目四 串口通信132

【引言】132

一、了解串口通信132

二、单片机的串口接口135

三、串口工作方式137

四、串行口的波特率138

【学习任务】140

【任务实施1】串并转换140

【任务实施2】单片机双机通信141

【任务实施3】单片机多机通信143

【任务实施4】与PC机通信145

【项目总结】148

【思考练习】149

项目五 数字电压表150

【引言】150

一、了解A/D转换器150

二、A/D转换器的主要参数155

三、并行A/D转换器——ADC0808/0809156

四、串行A/D转换器——TLC549161

五、认识SPI总线163

【学习任务】164

【任务实施1】介绍A/D转换器的选择原则165

【任务实施2】基于ADC0808的简易电压表165

【任务实施3】基于TLC549的简易电压表168

【项目总结】170

【思考练习】171

项目六 信号发生器172

【引言】172

一、了解D/A转换器172

二、D/A转换器的主要参数175

三、并行D/A转换器——DAC0832176

四、串行D/A转换器——TLC5615180

【学习任务】183

【任务实施1】介绍D/A转换器的选择原则183

【任务实施2】基于DAC0832的简易信号发生器184

【任务实施3】基于TLC5615的简易信号发生器185

【任务实施4】基于TLC5615的可调信号发生器187

【项目总结】194

【思考练习】195

项目七 智能寻迹小车196

【引言】196

任务一 电机控制196

一、电机基础知识196

二、脉宽调制技术198

【学习任务】199

【任务实施1】控制四相步进电机199

【任务实施2】控制直流电机201

任务二 智能小车控制203

一、传感器基础知识203

二、智能寻迹小车电路分析203

【学习任务】205

【任务实施1】智能小车的两个轮子全速旋转206

【任务实施2】智能小车向前行走、左转、右转和后退207

【任务实施3】智能小车沿白底黑线的轨迹行走210

【项目总结】212

【思考练习】213

项目八 超声波测距仪215

【引言】215

一、超声波基础知识215

二、温度传感器DS18B20217

三、液晶显示器12864223

四、超声波电路分析224

【学习任务】226

【任务实施1】简易测量两点之间的距离227

【任务实施2】精确测量两点之间的距离230

【项目总结】238

【思考练习】239

项目九 电子秤240

【引言】240

一、称重传感器240

二、电子秤电路分析241

【学习任务】242

【任务实施】编写电子秤应用程序242

【项目总结】244

【思考练习】245

项目十 电子万年历246

【引言】246

一、实时时钟/日历集成芯片PCF8563246

二、语音录放芯片ISD4004252

三、电子万年历电路分析256

【学习任务】256

【任务实施】编写电子万年历应用程序257

【项目总结】270

【思考练习】271

参考文献272

热门推荐