图书介绍

51单片机逆向学习实战教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

51单片机逆向学习实战教程
  • 刘韶轩,尚弘琳编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302434627
  • 出版时间:2016
  • 标注页数:258页
  • 文件大小:40MB
  • 文件页数:271页
  • 主题词:单片微型计算机-教材

PDF下载


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

下载说明

51单片机逆向学习实战教程PDF格式电子书版下载

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

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

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

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

图书目录

第1部分 从项目起步,学习单片机3

第1章 单片机的前世今生3

1.1 老生常谈单片机3

1.1.1 你好,单片机3

1.1.2 为什么学习51单片机5

1.1.3 常见的单片机类型6

1.2 因材施教,因物施法7

1.2.1 通过Proteus仿真学习单片机7

1.2.2 通过开发板学习单片机8

1.2.3 逆向学习8

1.3 软件入门基础9

1.3.1 汇编语言与C语言的那些事9

1.3.2 C语言入门五式10

1.3.3 加减乘除13

1.3.4 数制三变14

1.3.5 与或反15

1.3.6 常用数据类型与大小16

1.4 单片机资料准备17

1.4.1 找到datasheet17

1.4.2 认识STC89C5218

1.4.3 STC89C52与AT89S5219

第2章 项目的确定与准备21

2.1 知己知彼21

2.1.1 我们的目标21

2.1.2 起步的门槛22

2.2 项目的准备工作23

2.2.1 准备器件23

2.2.2 安装Keil软件24

2.2.3 安装CH340的驱动程序27

2.2.4 用Keil新建一个工程29

第2部分 动手吧,做个信号发生器37

第3章 搞定电源37

3.1 线性稳压器37

3.1.1 什么是线性稳压器37

3.1.2 7805及其应用电路38

3.1.3 AMS1117及其应用电路40

3.1.4 低静态电流的MCP179041

3.1.5 线性稳压器的优点与缺点42

3.2 DC-DC43

3.2.1 什么是DC-DC43

3.2.2 LM2576及其应用电路44

3.2.3 MP2307及其应用电路46

3.2.4 DC-DC的优点与缺点48

3.3 方案的选择与思考49

3.3.1 电源芯片的主要参数49

3.3.2 可调电源的一点联想50

第4章 Hello,LED52

4.1 51最小系统板52

4.2 时钟53

4.2.1 晶体与晶振53

4.2.2 3个周期56

4.3 驱动LED57

4.3.1 初识LED57

4.3.2 点亮LED58

4.3.3 程序的编译与下载59

4.3.4 特殊功能寄存器的位定义63

4.3.5 引脚的驱动能力64

4.3.6 LED闪烁65

4.3.7 Keil仿真66

4.4 程序的风格69

4.5 流水灯与子函数72

4.5.1 流水灯172

4.5.2 流水灯275

4.6 头文件77

4.6.1 什么是头文件77

4.6.2 头文件的种类79

第5章 攻克定时中断81

5.1 中断81

5.1.1 揭掉中断的面纱81

5.1.2 中断的种类与优先级82

5.1.3 中断相关的寄存器83

5.2 定时器85

5.2.1 什么是定时器85

5.2.2 定时相关寄存器85

5.3 定时中断与LED86

5.3.1 定时中断控制LED闪烁86

5.3.2 自动装载模式控制LED闪烁89

5.4 PWM90

5.4.1 了解PWM波形90

5.4.2 自动装载模式与PWM91

5.4.3 PWM与呼吸灯92

5.5 函数的定义与声明94

第6章 征服数码管97

6.1 三极管与蜂鸣器97

6.1.1 什么是三极管97

6.1.2 什么是蜂鸣器98

6.1.3 三极管驱动蜂鸣器98

6.1.4 蜂鸣器驱动电路优化99

6.1.5 开关三极管的使用误区101

6.2 认知数码管102

6.2.1 什么是数码管102

6.2.2 数码管的驱动电路104

6.2.3 数码管编码107

6.3 点亮数码管108

6.3.1 宏定义108

6.3.2 数字静止显示109

6.4 数组110

6.4.1 一维数组的定义及使用110

6.4.2 数字循环显示111

6.4.3 code的用法112

6.4.4 数码管动态显示113

6.4.5 局部变量与全局变量116

6.5 指针118

6.5.1 指针与指针变量118

6.5.2 指针与数组118

6.5.3 指针、数组、数码管119

第7章 玩转按键121

7.1 扫描检测121

7.1.1 检测单个按键121

7.1.2 按键消抖123

7.1.3 按键控制蜂鸣器125

7.1.4 检测矩阵键盘127

7.1.5 函数返回值132

7.1.6 函数返回值的注意事项133

7.2 中断检测134

7.2.1 外部中断的介绍134

7.2.2 低电平中断检测按键135

7.2.3 下降沿中断检测按键137

7.2.4 按键与计数器138

7.3 扫描检测与中断检测的优缺点141

第8章 拿下IIC和DAC143

8.1 关于PCF8591143

8.1.1 什么是数/模转换143

8.1.2 PCF8591的主要参数144

8.1.3 DAC的主要指标145

8.1.4 什么是IIC146

8.2 PCF8591的外围电路147

8.2.1 PCF8591的应用电路147

8.2.2 硬件地址148

8.2.3 基准源148

8.2.4 IIC总线接口和时序149

8.2.5 PCF8591的输出电路153

8.3 输出多少,你说了算153

8.3.1 学会看datasheet153

8.3.2 相关寄存器155

8.3.3 跑起来吧,PCF8591156

8.3.4 基于D/A的呼吸灯160

8.3.5 多个C源文件162

8.3.6 extern的用法165

第9章 诞生吧,信号发生器166

9.1 诞生前的准备166

9.1.1 程序流程图166

9.1.2 信号发生器的流程图167

9.1.3 程序调试思路168

9.1.4 确定原理图169

9.1.5 波形取值170

9.2 频率不可调171

9.2.1 定时、查表、输出171

9.2.2 中断、优化、补偿173

9.2.3 波形、频率、显示177

9.3 频率可调179

9.3.1 频率上限与下限179

9.3.2 输入与算法180

9.3.3 第一个波形181

9.4 波形可调184

9.4.1 方波、三角波取值184

9.4.2 波形、频率可调185

9.5 指针与优化189

9.5.1 数组与指针189

9.5.2 中断、再次优化190

第3部分 查漏补缺,方案与能力的升级195

第10章 迟到的UART口195

10.1 UART口的第一次接触195

10.1.1 什么是UART口195

10.1.2 UART口应用电路196

10.1.3 波特率198

10.1.4 寄存器与工作方式199

10.2 UART口的应用201

10.2.1 UART与LED201

10.2.2 UART与ASCⅡ码表204

10.2.3 UART与内码207

10.3 串口的用途210

10.3.1 调试210

10.3.2 信号发生器方案大变样210

第11章 遗忘的A/D采样212

11.1 模/数转换212

11.1.1 什么是模/数转换212

11.1.2 PCF8591的模/数转换213

11.2 采样与输出215

11.2.1 电位器采样215

11.2.2 NTC与光敏电阻217

第12章 杂七杂八219

12.1 1602液晶219

12.1.1 液晶屏相关参数219

12.1.2 操作时序及指令221

12.1.3 液晶显示例程222

12.2 红外遥控227

12.2.1 红外遥控的初步接触227

12.2.2 红外遥控的通信方式229

12.2.3 红外遥控编程实例231

12.2.4 433模块的解码235

12.3 温度传感器DS18B20237

12.3.1 DS18B20的初步了解237

12.3.2 控制DS18B20的指令239

12.3.3 DS18B20的工作时序241

12.3.4 DS18B20的实例243

第13章 善假于物249

13.1 百度与搜索249

13.1.1 直接搜索249

13.1.2 关键字搜索251

13.2 QQ与求人252

13.2.1 技术讨论群252

13.2.2 QQ群提问的忌讳253

13.2.3 提问的艺术253

参考文献256

后记257

热门推荐