图书介绍

轻松玩51单片机2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

轻松玩51单片机
  • 杨百军,张玲玲,张志洲编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121289422
  • 出版时间:2016
  • 标注页数:426页
  • 文件大小:97MB
  • 文件页数:437页
  • 主题词:单片微型计算机-基本知识

PDF下载


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

下载说明

轻松玩51单片机PDF格式电子书版下载

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

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

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

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

图书目录

入门篇3

第1章 走近单片机3

1.1 我们身边的单片机3

1.2 认识单片机5

1.3 了解51单片机8

1.4 选择开发板12

第2章 修炼我们的刀和剑:Proteus、 Keil C5114

2.1 Proteus介绍14

2.2 Keil C51介绍21

2.3 刀剑合并26

2.4 准备开发板33

第3章 让你的单片机眨眨眼37

3.1 第一个单片机程序37

3.2 不仅仅是让它亮起来49

3.3 程序的改动54

3.4 移植到开发板59

3.5 连点花样61

第4章 让数字显示出来64

4.1 数码管的概念64

4.2 多显示几个数字69

4.3 仿真万年历75

第5章 用按键告诉单片机你想做什么83

5.1 让闪烁的LED灯停下来83

5.2 如何实现软件消抖88

5.3 如何实现按键复用92

第6章 实时控制单片机99

6.1 中断的引入99

6.2 按键还可以这样用102

6.3 中断的优先级108

第7章 让定时更精确111

7.1 定时/计数器的概念111

7.2 工作方式0的应用112

7.3 工作方式1的应用116

7.4 工作方式2的应用118

7.5 工作方式3的应用120

7.6 计数器介绍123

第8章 单片机与外界的联系——串口通信127

8.1 串口通信的概念127

8.2 如何发送128

8.3 收发都能实现138

第9章 让单片机“响”起来148

9.1 单片机会响呢148

9.2 用定时器模拟门铃153

9.3 用蜂鸣器演奏曲子156

9.4 重新认识AT89C51159

提高篇169

第10章 再说数码管169

10.1 使用扩展芯片驱动数码管169

10.2 显示译码器176

第11章 按键多了怎么办182

11.1 密码键盘182

11.2 通过硬件实现扩展188

11.2.1 了解编码器188

11.2.2 应用编码器74LS148190

11.3 开发板上的输入扩展芯片193

第12章 深入串口通信196

12.1 通信协议196

12.1.1 协议制定196

12.1.2 样例实现197

12.2 单片机和PC真正通信208

12.3 将例程移植到开发板221

第13章 I2C总线及其应用223

13.1 I2C总线介绍223

13.1.1 初步了解I2C总线223

13.1.2 I2C总线上的信号224

13.2 认识E2 PROM AT24C02228

13.3 一个12C通信的例子232

第14章 SPI总线及其应用243

14.1 SPI总线介绍243

14.2 一款SPI接口的E2 PROM244

14.2.1 认识25 AA040244

14.2.2 25AA040的工作原理246

14.3 应用25AA040254

14.3.1 E2 PROM 25AA040仿真254

14.3.2 开发板上的SPI外设262

第15章 A/D转换器和D/A转换器263

15.1 A/D转换器263

15.2 两个A/D转换器的例子264

15.2.1 了解ADC0809264

15.2.2 应用ADC0808267

15.2.3 了解ADC0832271

15.2.4 应用ADC0832273

15.2.5 开发板上的A/D转换电路277

15.3 D/A转换器280

15.3.1 了解D/A转换器280

15.3.2 D/A转换器的主要技术指标281

15.3.3 了解DAC0832282

15.3.4 应用DAC0832285

15.3.5 开发板上的D/A转换电路287

第16章 LED点阵和LCD1602290

16.1 认识LED点阵屏290

16.1.1 有关LED点阵屏290

16.1.2 LED点阵的应用291

16.1.3 驱动开发板点阵294

16.2 使用字符LCD300

16.2.1 了解LCD300

16.2.2 认识LCD1602300

16.2.3 LCD1602的指令说明302

16.2.4 使用LCD1602307

16.2.5 移植例程到开发板312

第17章 LCD12864316

17.1 认识LCD 12864316

17.2 认识HDG12864L-6317

17.2.1 HDG12864L-6概述317

17.2.2 HDG12864L-6指令说明319

17.2.3 HDG12864L-6的时序图328

17.3 应用HDG12864330

17.3.1 LCD12864的并行应用330

17.3.2 LCD12864的串行应用341

应用篇353

第18章 简易万年历353

18.1 电路设计353

18.2 时钟芯片DS1302354

18.3 系统设计361

18.4 开发板上实现万年历375

第19章 智能温度控制系统383

19.1 系统模型383

19.2 分析电路385

19.3 系统设计402

19.4 系统移植416

附录419

附录A AT89C51特殊功能寄存器速查表419

附录B 常用字符与ASCII对照表420

附录C 相关书籍、网站推荐422

附录D delay.c文件、delay.h文件、main.h文件424

参考文献426

热门推荐