郭天祥全新51单片机教程从入门到提高(视频+代码+配套资料)

郭天祥全新51单片机教程从入门到提高(视频+代码+配套资料)

单片机开发作为现代电子技术的核心,不仅是电子工程师必备的技能 ,更是探索科技未来的关键。无论是想要深入学习电子技术的初学者,还是希望提升技能的电子工程师,本课程都将为您提供系统、专业的单片机开发学习路径 ,带您一步步掌握单片机的原理 、编程技巧及应用。
课程涵盖了单片机开发的各个方面,从基础的单片机原理和历史讲解,到实践中的编程技巧和电路应用 ,内容丰富全面 。您将学习到单片机的基本知识,如数字电路中的0和1的概念,以及二进制、十进制、十六进制之间的转换方法。随后 ,您将深入学习C语言编程,掌握Keil软件的使用技巧,并通过实例了解单片机内部结构和工作原理。课程还包括了常用的单片机封装和标识 、编写简单程序并下载到单片机的流程等实用技能 ,以及对常见外设如LED灯、数码管、蜂鸣器等的驱动原理和应用方法进行深入讲解 。此外 ,课程还涉及到中断 、定时器、串口通信等高级主题,帮助您更深入地理解和应用单片机技术。

课程目录:
1_1-1-学单片机就是这么简单.mp4
2_1-2-课程规划.mp4
3_1-3-单片机的历史.mp4
4_1-4-单片机能做什么.mp4
5_1-5-如何学习单片机.mp4
6_1-6-Keil软件安装.mp4
7_1-7-STC-ISP下载软件安装.mp4
8_2-1-常用单片机封装和标识.mp4
9_2-2-数字电路中的0和1-TTL电平.mp4
10_2-3-二进制十进制十六进制间的转换.mp4
11_2-4-进制与位权.mp4
12_2-5-进制间转换练习.mp4
13_2-6-二进制位运算与或非.mp4
14_2-7-二进制位运算-异或同或.mp4
15_3-1-C语言的特点和历史.mp4
16_3-2-单片机内部结构和工作原理.mp4
17_3-3-Keil新建工程流程.mp4
18_3-4-编写点亮第1个灯的程序学会下载.mp4
19_3-5-配套学习板介绍.mp4
20_学习板整板测试讲解.mp4
21_3-6-预处理指令#include用法.mp4
22_3-7-头文件里有啥?sfr和sbit用法.mp4
23_3-8-main函数是啥?.mp4
24_3-9-51单片机的引脚说明.mp4
25_3-10-小灯为啥亮?限流电阻是啥?.mp4
26_3-11-对P1口并行操作点亮多个灯.mp4
27_4-1-C51中的数据类型.mp4
28_4-2-循环语句while()的用法.mp4
29_4-3-仿真调试debug的用法.mp4
30_4-4-预处理指令#define用法.mp4
31_4-5-循环语句for()的用法.mp4
32_4-6-单片机的机器周期和指令周期.mp4
33_4-7-调用子函数.mp4
34_4-8-带参数子函数.mp4
35_4-9-流水灯终于出山了.mp4
36_4-10-位运算左移和右移.mp4
37_4-11-位运算实现流水灯.mp4
38_4-12-带返回值函数.mp4
39_4-13-C51库函数实现流水灯.mp4
40_4-14-51单片机的IO口结构.mp4
41_4-15-锁存器74HC573解读.mp4
42_5-1-蜂鸣器原理解读.mp4
43_5-2-单片机驱动蜂鸣器发声.mp4
44_6-1-8051单片机的最小系统.mp4
45_6-2-数码管显示原理.mp4
46_6-3-让数码管显示数字.mp4
47_6-4-数码管动态扫描显示.mp4
48_6-5-数组的用法.mp4
49_6-6-算数运算和求余.mp4
50_6-7-数码管显示子函数.mp4
51_7-1-中断的概念.mp4
52_7-2-体验单片机的外部中断.mp4
53_7-3-关系运算.mp4
54_7-4-条件语句if-else.mp4
55_7-5-定时器和中断解读.mp4
56_7-6-定时器装初值的计算方法.mp4
57_7-7-定时器0模式1的用法.mp4
58_7-8-3个中断同时启用实验.mp4
59_8-1实现按键检测的方法.mp4
60_8-2逻辑运算符.mp4
61_8-3查询法实现独立按键检测.mp4
62_8-4独立按键组合使用.mp4
63_8-5中断法实现按键检测.mp4
64_8-6开关语句switch-case的用法.mp4
65_8-7扫描法实现矩阵按键检测.mp4
66_9-1制作仿真模块.mp4
67_9-2流水灯仿真实操.mp4
68_9-3按键检测仿真实操.mp4
69_9-4数码管仿真实操.mp4
70_10-1-通信技术的基础知识.mp4
71_10-2-串行通信的接口标准.mp4
72_10-3-51单片机串行口结构.mp4
73_10-4-4种串口工作方式解读.mp4
74_10-5-串口波特率专题.mp4
75_10-6-查询法实现串口方式1收发单个数据.mp4
76_10-7-查询法实现串口方式1收发多个数据.mp4
77_10-8-中断法实现串口方式1收发多个数据.mp4
78_10-9-串口不定长度数据包的处理-加包长标识.mp4
79_10-10-串口不定长度数据包的处理-延时法.mp4
80_10-11-双机串口通信实验-硬件组成.mp4
81_10-12-双机串口通信实验-机1代码实现.mp4
82_10-13-双机串口通信实验-机2代码和联调.mp4
83_10-14-配置寄存器特定位置1和清0的方法.mp4
84_10-15-printf()函数的解读.mp4
85_10-16-printf()函数的应用实现.mp4
86_11-1-IIC总线协议解读.mp4
87_11-2-EEPROM存储芯片AT24C02介绍.mp4
88_11-3-51单片机的PSW寄存器干啥用?.mp4
89_11-4-IIC操作AT24C02之前传.mp4
90_11-5-IIC操作AT24C02之起始终止和写数据代码实现.mp4
91_11-6-IIC操作AT24C02之读数据之代码实现.mp4
92_11-7-IIC操作AT24C02之单字节读写联调-2023.mp4
93_11-8-IIC操作AT24C02之按页写数据实战.mp4
94_11-9-IIC操作AT24C02之连续读数据实战.mp4
95_12-1-DA和AD的基础知识.mp4
96_12-2-DA转换器的工作原理.mp4
97_12-3-DA转换器的主要性能指标.mp4
98_12-4-PWM脉宽调制是什么?.mp4
99_12-5-DAC0832芯片介绍.mp4
100_12-6-更新STC8H8K64U专用单片机的程序.mp4
101_12-7-DA转换的代码实现.mp4
102_12-8-AD转换的工作原理-逐次逼近式.mp4
103_12-9-AD转换器的主要性能指标.mp4
104_12-10-ADC0804芯片介绍.mp4
105_12-11-AD转换的代码实现-电位器.mp4
106_12-12-AD转换的代码实现-光敏热敏电阻.mp4
107_13-1-DS18B20芯片介绍.mp4
108_13-2-DS18B20代码实现流程分析.mp4
109_13-3-DS18B20代码实现预备工作.mp4
110_13-4-DS18B20复位和写字节代码实现.mp4
111_13-5-DS18B20读字节代码实现.mp4
112_13-6-DS18B20读温度代码实现.mp4
113_13-7-DS18B20正负温度显示代码实现.mp4
114_14-1-1602LCD液晶屏介绍.mp4
115_14-2-1602液晶子函数代码实现.mp4
116_14-3-1602液晶显示功能实现.mp4
117_14-4-1602液晶花样显示.mp4
118_15-1-初识LED点阵屏.mp4
119_15-2-74HC595芯片解读.mp4
120_15-3-先让点阵屏亮起来.mp4
121_15-4-点阵屏显示图形的方法.mp4
122_15-5-取字模用法-图形模式.mp4
123_15-6-取字模用法-字符模式.mp4
124_15-7-二维数组在点阵屏中的应用.mp4
125_15-8-点阵屏滚动显示的实现.mp4
126_提高篇-1-单片机C语言开源代码库的用法.mp4
127_提高篇-2-单片机C语言闭源lib代码库的用法.mp4
128_提高篇-3-Keil环境的工程文件管理.mp4
129_提高篇-4-搭建单片机的多文件工程方法.mp4
130_提高篇5-1-继电器的基本原理.mp4
131_提高篇5-2-继电器参数和驱动电路.mp4
132_提高篇5-3-单片机驱动继电器代码实现.mp4
133_提高篇6-1-直流有刷电机工作原理.mp4
134_提高篇6-2-PWM控制电机的原理.mp4
135_提高篇6-3-Keil中逻辑分析仪的用法.mp4
136_提高篇6-4-利用定时器和中断生成PWM.mp4
137_提高篇6-5-精确生成PWM调节电机转速.mp4
138_提高篇6-6-.亲眼目睹PWM占空比变化过程.mp4
139_提高篇7-1-初识STC8H单片机.mp4
140_提高篇7-2-开启STC8H单片机的库函数.mp4
141_提高篇8-1-初识舵机长啥样.mp4
142_提高篇8-2-舵机的结构.mp4
143_提高篇8-3-舵机的工作原理.mp4
144_提高篇8-4-单片机代码实现舵机转动.mp4
145_提高篇9-1-初识12864点阵液晶屏.mp4
146_提高篇9-2-先学会改别人的代码.mp4
147_提高篇9-3-汉字在C语言中怎么存储的.mp4
148_提高篇9-4-12864液晶读写指令代码分析.mp4
149_提高篇9-5-12864液晶的扩展功能讲解.mp4
150_提高篇10-1-使用STC8H驱动1602的基本条件.mp4
151_提高篇10-2-STC8H单片机移植1602液晶代码.mp4
152_提高篇10-3-STC8H单片机AD转换串口输出.mp4
153_提高篇10-4-STC8H单片机AD值与实际电压的关系.mp4
154_提高篇10-5-利用STC8H单片机内部1.19V信号源反推.mp4
155_提高篇10-6-STC8H的AD与运放三线铂电阻模块联调串口.mp4
156_提高篇10-7-STC8H的AD与运放三线铂电阻模块联调液晶.mp4
157_《肝客》绪论:从理论到实战,全流程保姆级视频课程它不香吗?-.mp4
158_《肝客》第1期:01.项目的核心知识点-PWM脉冲宽度调制.mp4
159_《肝客》第1期:02.项目的电路图设计方案及功能规划(Ctr.mp4
160_《肝客》第1期:03.项目的功能拓展与参数选型指南-Neo_.mp4
161_《肝客》第1期:04.MOSFET的栅极电阻应该如何选取?有.mp4
162_《肝客》第1期:05.电路的安全防护与防反接电路工作原理-N.mp4
163_《肝客》第1期:06.整个项目的完整电路及元件参数知识汇总-.mp4
164_《肝客》第1期:07.PCB及EDA软件介绍.mp4
165_《肝客》第1期:08电源防反接电路原理图绘制.mp4
166_《肝客》第1期:09电源稳压及输出部分原理图绘制.mp4
167_《肝客》第1期:10-NE555电路原理图绘制.mp4
168_《肝客》第1期:11如何进行PCB布局?元器件布局的基本要求.mp4
169_《肝客》第1期:12-PCB走线规则介绍如何进行布线?.mp4
170_《肝客》第1期:13PCB布线设计指南覆铜开窗设计规则.mp4
171_《肝客》第1期:14PCB过孔及缝合孔的介绍PCB下单打样.mp4
172_《肝客》第1期:15电路板直插件焊接方式上电前的测试步骤.mp4
173_《肝客》第2期:01.桌面2.0立体声Hi-Fi音频功放电路.mp4
174_《肝客》第2期:02.甲类 ,乙类,甲乙类和丁类(数字)功放电.mp4
175_《肝客》第2期:03.如何克服交越失真问题?电阻分压与二极管.mp4
176_《肝客》第2期:04.甲乙类功放电路赏析,如何拆解电路功能-.mp4
177_《肝客》第2期:05.认识几种电流源电路的工作原理 ,Re负反.mp4
178_《肝客》第2期:06.差分放大电路的工作原理,零点漂移是什么.mp4
179_《肝客》第2期:07.简单的温漂实验,检验差分放大电路对共模.mp4
180_《肝客》第2期:08.Vbe倍增电路的工作原理 ,甲乙类功放的.mp4
181_《肝客》第2期:09.推挽输出电路工作原理,功率放大的关键.mp4
182_《肝客》第2期:10.电路方案规划,前级放大器NE5532的.mp4
183_《肝客》第2期:11.音频输入电路与负反馈网络相关元器件的参.mp4
184_《肝客》第2期:12.功放推挽输出级 ,偏置电路元器件参数-N.mp4
185_《肝客》第2期:13.互补输出电路参数,Zoble与Thie.mp4
186_《肝客》第2期:14.双电源功放电路的供电方案,正负电源电路.mp4
187_《肝客》第2期:15.喇叭保护电路功能介绍与电路参数解析-.mp4
188_《肝客》第2期:16.音频功放模块的几个有趣实验 ,电路设计小.mp4
189_《肝客》第2期:17.桌面2.0功放板AD软件使用介绍.mp4
190_《肝客》第2期:18.桌面2.0功放板AD创建第一个工程.mp4
191_第2期:19.桌面2.0功放板原理图库的制作.mp4
192_《肝客》第2期:20.桌面2.0功放板PCB库的制作.mp4
193_《肝客》第2期:21.桌面2.0功放板原理图绘制电源部分.mp4
194_《肝客》第2期:22.桌面2.0功放板原理图绘制音频输入.mp4
195_《肝客》第2期:23.桌面2.0功放板原理图绘制功放输出电.mp4
196_《肝客》第2期:24.原理图绘制喇叭保护电路.mp4
197_《肝客》第2期:25原理图编译检查.mp4
198_《肝客》第2期:26PCB布局技巧.mp4
199_《肝客》第2期:27.音频功放电路浅谈单点接地的方式.mp4
200_《肝客》第2期:28.PCB布局实战PCB布局技巧及注意事.mp4
201_《肝客》第2期:29.PCB布线实战布线规则设置.mp4
202_《肝客》第2期:30.音频功放模块套件元件焊接方法介绍及成品.mp4
203_数字电路基础(1)-什么是数字电路?.mp4
204_数字电路基础(2)-数制.mp4
205_数字电路基础(3)-编码.mp4
206_数字电路基础(4)-常用进制间的转换(上).mp4
207_数字电路基础(5)-常用进制间的转换(下).mp4
208_数字电路基础(6)-基本门电路.mp4
209_数字电路基础(7)-复合门电路.mp4
210_数字电路基础(8)-CMOS门电路.mp4
211_数字电路基础(9)-CMOS反相器的传输特性.mp4
212_数字电路基础(10)-CMOS反相器的静态特性.mp4
213_数字电路基础(11)-CMOS反相器的动态特性.mp4
214_数字电路基础(12)-CMOS反相器的动态特性(下).mp4
215_数字电路基础(13)-CMOS与非门和或非门电路.mp4
216_数字电路基础(14)-漏级开路输出门电路(OD门).mp4
217_数字电路基础(15)-CMOS传输门.mp4
218_数字电路基础(16)-三态输出的CMOS门电路.mp4
219_数字电路基础(17)-CMOS集成电路的锁定效应.mp4
220_数字电路基础(18)-74系列CMOS集成电路性能介绍.mp4
221_数字电路基础1(9)-TTL电路发展历程与基础门电路通俗讲解.mp4
222_数字电路基础(20)-认识三极管输入输出特性曲线及三极管反相.mp4
223_数字电路基础21-TTL反相器工作原理详解及其电压传输特性.mp4
224_数字电路基础22-多发射极三极管及TTL与非门、或非门工作原.mp4
225_数字电路基础23-TTL的OC门和线与是什么?为什么要使用它.mp4
226_T数字电路基础24-TTL的TS门三态门是什么?线或如何实现.mp4
227_数字电路基础25-TTL芯片的电气特性 、扇出数及数据手册浅谈.mp4
228_数字电路基础(26)-逻辑代数的基本运算规律.mp4
229_数字电路基础(27)-逻辑代数的基本定理.mp4
230_数字电路基础(28)-逻辑代数的描述方法.mp4
231_数字电路基础(29)-逻辑函数描述方法间的转换.mp4
232_数字电路基础(30)-逻辑函数的公式化简法.mp4
233_数字电路基础(31)-逻辑函数的两种标准形式.mp4
234_数字电路基础(32)-卡诺图化简法(上).mp4
235_数字电路基础(33)-卡诺图化简法(下).mp4
236_数字电路基础(34)-组合逻辑电路的基本设计方法.mp4
237_数字电路基础(35)-编码器的逻辑电路.mp4
238_数字电路基础(36)-二进制和二-十进制译码器.mp4
239_数字电路基础(37)-显示译码器.mp4
240_数字电路基础(38)-用74LS48译码器控制LED数码管.mp4
241_数字电路基础(39)-数据选择器.mp4
242_数字电路基础(40)-加法器(上)半加器全加器和多位加法器.mp4
243_数字电路基础(41)-加法器(下)超前进位加法器.mp4
244_数字电路基础(42)-数值比较器.mp4
245_数字电路基础(43)-可编程逻辑器件PLD.mp4
246_数字电路基础(44)-组合逻辑电路中的竞争-冒险现象.mp4
247_数字电路基础(45)-判别和消除竞争-冒险现象的方法.mp4
248_数字电路基础(46)-SR锁存器.mp4
249_数字电路基础(47)-电平触发器.mp4
250_数字电路基础(48)-边沿触发器.mp4
251_数字电路基础(49)-脉冲触发的SR触发器.mp4
252_数字电路基础(50)-脉冲触发的JK触发器.mp4
253_数字电路基础(51)-触发器的分类(逻辑功能).mp4
254_数字电路基础(52)-触发器的动态特性.mp4
255_数字电路基础(53)-存储器的分类及特点.mp4
256_数字电路基础(54)-顺序存储器工作原理.mp4
257_数字电路基础(55)-掩膜只读存储器ROM.mp4
258_数字电路基础(56)-PROM可编程只读存储器.mp4
259_数字电路基础(57)-EPROM可改写只读存储器.mp4
260_数字电路基础(58)-EEPROM电可改写只读存储器.mp4
261_数字电路基础(59)-FlashMEMORY快闪存储器.mp4
262_数字电路基础(60)-SRAM静态随机存取存储器.mp4
263_数字电路基础(61)-DRAM动态随机存取存储器.mp4