课程信息
尚硅谷的嵌入式技术课程中,51单片机作为重要内容,它是一种经典的8位微控制器,由Intel公司在1980年推出。该单片机以其低成本、高稳定性和丰富的外设接口在嵌入式系统中广泛应用,尤其在工业控制、家电、汽车电子等领域。课程涵盖51单片机的基本结构、指令集、开发环境及实际应用,助力学习者掌握嵌入式技术基础。
课程目录
├── 1.笔记 │ └── 尚硅谷嵌入式技术之51单片机2.0.5.docx 112.93M ├── 2.资料 │ ├── 01_芯片手册 │ │ ├── 74HC138N.pdf 1.41M │ │ ├── 74HC245N.pdf 1.68M │ │ ├── 74HC595N.pdf 1.08M │ │ ├── AT24C02CN.pdf 2.78M │ │ ├── DS18B20.pdf 1.19M │ │ ├── 点阵LED.pdf 0.30M │ │ ├── 共阴数码管.pdf 0.49M │ │ ├── OLED手册.pdf 1.72M │ │ ├── SSD1315.pdf 0.70M │ │ ├── STC89C51RC-RD.pdf 15.62M │ │ ├── STC89C52.docx 17.71M │ │ └── STC89C52.pdf 16.12M │ ├── 02_51_keil │ │ ├── C51V961.EXE 104.78M │ │ └── keygen_2032.zip 0.02M │ ├── 03_isp程序下载工具 │ │ ├── CH341SER.EXE 0.63M │ │ └── stc-isp-15xx-v6.94H.zip 5.51M │ ├── 04_VScode环境准备 │ │ ├── 插件 │ │ │ ├── CL.eide-3.13.2023061101.vsix 13.78M │ │ │ ├── cschlosser.doxdocgen-1.4.0.vsix 3.04M │ │ │ ├── ms-vscode.cmake-tools-1.17.1.vsix 1.78M │ │ │ ├── [email protected] 83.17M │ │ │ ├── ms-vscode.cpptools-themes-2.0.0.vsix 0.23M │ │ │ └── twxs.cmake-0.0.17.vsix 7.70M │ │ ├── VScode安装 │ │ │ ├── mingw64.zip 184.52M │ │ │ └── VSCodeUserSetup-x64-1.85.0.exe 90.37M │ │ ├── .eide.zip 253.63M │ │ ├── dotnet-runtime-6.0.25-win-x64.exe 26.76M │ │ ├── 单片机开发.code-profile 0.03M │ │ └── test_89c52.ept 0.01M │ ├── 05_逻辑分析仪 │ │ └── Logic-2.4.10-windows-x64.exe 191.38M │ ├── 06_原理图 │ │ ├── 核心板 │ │ │ ├── 核心板V1.0_2024-05-20.png 0.54M │ │ │ ├── 核心板V1.0_2024-05-20_1.png 0.37M │ │ │ └── SCH_51教学核心版V1.0_2024-05-20.pdf 0.57M │ │ └── 扩展板 │ │ ├── 3D_PCB1_3_2024-05-30.png 0.78M │ │ ├── 3D_PCB1_3_2024-05-30_1.png 0.54M │ │ └── SCH_51教学扩展板V1.0_2024-05-30.pdf 1.48M │ ├── 07_pdf阅读器&词霸 │ │ ├── 金山词霸.exe 90.20M │ │ └── SEM09_Editor_FoxitInst.exe 186.86M │ ├── 08_所有例程hex文件 │ │ ├── 01-点亮led.hex 0.00M │ │ ├── 02-闪烁led.hex 0.00M │ │ ├── 03-流水灯.hex 0.00M │ │ ├── 04-静态数码管显示.hex 0.00M │ │ ├── 05-动态数码管显示.hex 0.00M │ │ ├── 06-模块化编程.hex 0.00M │ │ ├── 07-独立按键.hex 0.00M │ │ ├── 08-矩阵按键.hex 0.00M │ │ ├── 09-蜂鸣器.hex 0.00M │ │ ├── 10-按键控制LED亮灭(外部中断版).hex 0.00M │ │ ├── 11-闪烁LED(定时器中断版).hex 0.00M │ │ ├── 12-点阵LED.hex 0.00M │ │ ├── 13-串口-单字节命令.hex 0.00M │ │ ├── 14-串口-多字节命令.hex 0.00M │ │ ├── 15-EEPROM.hex 0.00M │ │ ├── 16-OLED.hex 0.00M │ │ ├── 17-18B20.hex 0.01M │ │ └── 18-DS1302.hex 0.01M │ └── 09_Python │ ├── python-3.12.4-amd64.exe 25.53M │ └── Vocode烧录配置.txt 0.00M ├── 3.代码 │ └── 全部代码.zip 0.95M ├── 4.视频 │ ├── 001-教程简介.mp4 101.46M │ ├── 002-51单片机-简介.mp4 60.70M │ ├── 003-51单片机-引脚功能.mp4 28.63M │ ├── 004-51单片机-最小系统.mp4 45.74M │ ├── 005-开发环境-硬件.mp4 49.10M │ ├── 006-开发环境-软件-概述.mp4 67.67M │ ├── 007-开发环境-软件-Keil安装.mp4 17.60M │ ├── 008-开发环境-软件-Keil激活.mp4 23.31M │ ├── 009-开发环境-软件-ISP.mp4 8.10M │ ├── 010-快速入门-编码&编译.mp4 74.15M │ ├── 011-快速入门-烧录.mp4 64.37M │ ├── 012-快速入门-案例解读.mp4 97.82M │ ├── 013-LED案例-闪烁.mp4 116.45M │ ├── 014-LED案例-闪烁-延时函数.mp4 135.32M │ ├── 015-LED案例-6T模式.mp4 32.49M │ ├── 016-LED案例-流水灯-需求说明.mp4 13.03M │ ├── 017-LED案例-流水灯-编码实现.mp4 60.85M │ ├── 018-VSCode环境-EIDE-安装.mp4 14.16M │ ├── 019-VSCode环境-EIDE-创建项目.mp4 20.09M │ ├── 020-VSCode环境-EIDE-编译项目.mp4 30.98M │ ├── 021-VSCode环境-EIDE-烧录项目.mp4 52.73M │ ├── 022-VSCode环境-EIDE-烧录项目问题说明.mp4 17.62M │ ├── 023-数码管-概述.mp4 32.24M │ ├── 024-数码管-静态显示-需求说明.mp4 10.08M │ ├── 025-数码管-静态显示-硬件设计-初步设计.mp4 45.51M │ ├── 026-数码管-静态显示-硬件设计-138译码器.mp4 18.23M │ ├── 027-数码管-静态显示-硬件设计-单片机引脚内部结构.mp4 41.45M │ ├── 028-数码管-静态显示-硬件设计-245驱动器.mp4 13.13M │ ├── 029-数码管-静态显示-硬件设计-完整原理图.mp4 53.18M │ ├── 030-数码管-静态显示-软件设计-思路分析.mp4 27.72M │ ├── 031-数码管-静态显示-软件设计-提示.mp4 22.23M │ ├── 032-数码管-静态显示-软件设计-编码实现.mp4 83.03M │ ├── 033-C89变量声明语法说明.mp4 6.05M │ ├── 034-数码管-动态显示-软件设计-思路分析.mp4 18.80M │ ├── 035-数码管-动态显示-软件设计-编码实现.mp4 150.21M │ ├── 036-模块化编程-规范说明.mp4 90.74M │ ├── 037-模块化编程-数码管改造.mp4 94.59M │ ├── 038-模块化编程-EIDE模版.mp4 18.08M │ ├── 039-模块化编程-header代码模版.mp4 11.38M │ ├── 040-独立按键-概述.mp4 32.40M │ ├── 041-独立按键-硬件设计.mp4 24.51M │ ├── 042-独立按键-软件设计-方案一.mp4 84.43M │ ├── 043-独立按键-软件设计-方案二.mp4 75.96M │ ├── 044-独立按键-软件设计-方案二-问题分析.mp4 21.94M │ ├── 045-独立按键-软件设计-方案三.mp4 79.92M │ ├── 046-独立按键-软件设计-规范化.mp4 43.54M │ ├── 047-矩阵按键-硬件设计.mp4 83.84M │ ├── 048-矩阵按键-引脚工作模式.mp4 13.45M │ ├── 049-矩阵按键-需求说明.mp4 32.78M │ ├── 050-矩阵按键-按键检测.mp4 35.37M │ ├── 051-矩阵按键-数码管显示.mp4 41.84M │ ├── 052-矩阵按键-数码管显示-亮度问题说明.mp4 29.76M │ ├── 053-矩阵按键-数码管显示-按键阻塞问题.mp4 54.35M │ ├── 054-矩阵按键-数码管显示-循环检测按键.mp4 86.58M │ ├── 055-蜂鸣器-概述.mp4 63.30M │ ├── 056-蜂鸣器-仿真.mp4 41.32M │ ├── 057-蜂鸣器-电感工作原理.mp4 52.16M │ ├── 058-蜂鸣器-瞬时高压产生原理.mp4 9.24M │ ├── 059-蜂鸣器-编码实现.mp4 23.48M │ ├── 060-中断系统-概述.mp4 58.92M │ ├── 061-中断系统-中断源.mp4 38.38M │ ├── 062-中断系统-中断服务程序.mp4 13.41M │ ├── 063-中断系统-中断优先级.mp4 20.24M │ ├── 064-中断系统-外部中断-硬件设计.mp4 21.04M │ ├── 065-中断系统-外部中断-使用说明.mp4 122.40M │ ├── 066-中断系统-外部中断-编码实现.mp4 93.93M │ ├── 067-定时器-概述.mp4 22.93M │ ├── 068-定时器-使用说明-设置工作方式.mp4 54.97M │ ├── 069-定时器-使用说明-设置脉冲计数器工作方式.mp4 49.44M │ ├── 070-定时器-使用说明-设置脉冲计数器工作方式-补充.mp4 9.30M │ ├── 071-定时器-使用说明-设置脉冲计数器初始值.mp4 41.05M │ ├── 072-定时器-使用说明-启动定时器.mp4 20.57M │ ├── 073-定时器-使用说明-中断服务程序.mp4 1.72M │ ├── 074-定时器-LED闪烁-实现思路.mp4 58.73M │ ├── 075-定时器-LED闪烁-编码实现.mp4 48.70M │ ├── 076-定时器-当前代码痛点.mp4 14.93M │ ├── 077-定时器-封装-思路分析.mp4 18.18M │ ├── 078-定时器-封装-编码-上.mp4 79.91M │ ├── 079-定时器-封装-编码-下.mp4 23.35M │ ├── 080-定时器-封装-使用说明.mp4 17.79M │ ├── 081-点阵LED-概述.mp4 26.98M │ ├── 082-点阵LED-静态显示-硬件设计-概述.mp4 19.12M │ ├── 083-点阵LED-静态显示-硬件设计-595工作原理.mp4 76.48M │ ├── 084-点阵LED-静态显示-软件设计-思路分析.mp4 6.97M │ ├── 085-点阵LED-静态显示-软件设计-方法定义.mp4 18.95M │ ├── 086-点阵LED-静态显示-软件设计-编码实现.mp4 109.86M │ ├── 087-点阵LED-静态显示-软件设计-定时器扫描.mp4 47.40M │ ├── 088-点阵LED-滚动显示-实现思路.mp4 26.18M │ ├── 089-点阵LED-滚动显示-编码实现.mp4 78.11M │ ├── 090-UART通信-基础概念.mp4 60.77M │ ├── 091-UART通信-基本定义.mp4 14.46M │ ├── 092-UART通信-通信协议-数据格式.mp4 56.06M │ ├── 093-UART通信-通信协议-双方约定.mp4 40.97M │ ├── 094-51单片机串口-概述.mp4 27.44M │ ├── 095-51单片机串口方式1-波特率-概述.mp4 71.18M │ ├── 096-51单片机串口方式1-波特率-定时器1-初始化配置.mp4 39.68M │ ├── 097-51单片机串口方式1-波特率-定时器1-初始值.mp4 34.76M │ ├── 098-51单片机串口方式1-发送数据-概述.mp4 44.03M │ ├── 099-51单片机串口方式1-接收数据-概述.mp4 89.99M │ ├── 100-51单片机串口方式1-中断说明.mp4 17.16M │ ├── 101-串口通信需求-硬件设计.mp4 48.46M │ ├── 102-串口通信需求-单字节命令-思路分析.mp4 27.56M │ ├── 103-串口通信需求-单字节命令-编码-初始化.mp4 35.33M │ ├── 104-串口通信需求-单字节命令-编码-发送数据.mp4 68.89M │ ├── 105-串口通信需求-单字节命令-编码-接收数据.mp4 54.69M │ ├── 106-串口通信需求-单字节命令-编码-中断冲突解决.mp4 74.82M │ ├── 107-串口通信需求-单字节命令-编码-中断冲突说明.mp4 65.63M │ ├── 108-串口通信需求-多字节命令-思路分析.mp4 44.21M │ ├── 109-串口通信需求-多字节命令-编码实现.mp4 193.47M │ ├── 110-IIC通信-概述.mp4 6.08M │ ├── 111-IIC通信-信号线.mp4 19.22M │ ├── 112-IIC通信-主从架构.mp4 22.12M │ ├── 113-IIC通信-空闲状态&起始&结束信号.mp4 18.28M │ ├── 114-IIC通信-确认信号.mp4 17.49M │ ├── 115-IIC通信-从机地址&读写标识.mp4 15.81M │ ├── 116-IIC通信-完整通信流程.mp4 10.96M │ ├── 117-IIC通信-基础驱动分析.mp4 24.85M │ ├── 118-IIC通信-基础驱动-起始信号.mp4 10.73M │ ├── 119-IIC通信-基础驱动-发送一个字节.mp4 26.19M │ ├── 120-IIC通信-基础驱动-接收确认信号.mp4 46.84M │ ├── 121-IIC通信-基础驱动-接收一个字节.mp4 22.79M │ ├── 122-IIC通信-基础驱动-发送确认信号.mp4 8.51M │ ├── 123-IIC通信-基础驱动-发送结束信号.mp4 8.81M │ ├── 124-EEPROM-概述.mp4 46.94M │ ├── 125-EEPROM-引脚说明.mp4 11.27M │ ├── 126-EEPROM-内存组织结构.mp4 9.82M │ ├── 127-EEPROM-写操作-ByteWrite.mp4 33.34M │ ├── 128-EEPROM-写操作-PageWrite.mp4 28.47M │ ├── 129-EEPROM-读操作-上.mp4 37.23M │ ├── 130-EEPROM-读操作-下.mp4 27.41M │ ├── 131-EEPROM-项目准备.mp4 21.46M │ ├── 132-EEPROM-函数定义.mp4 35.05M │ ├── 133-EEPROM-编码-写多个字节-上.mp4 57.85M │ ├── 134-EEPROM-编码-写多个字节-中.mp4 63.14M │ ├── 135-EEPROM-编码-写多个字节-下.mp4 15.98M │ ├── 136-EEPROM-编码-读多个字节.mp4 27.68M │ ├── 137-EEPROM-编码-测试.mp4 21.90M │ ├── 138-逻辑分析仪-使用说明.mp4 166.96M │ ├── 139-EEPROM-编码-写多个字节-循环写法.mp4 46.20M │ ├── 140-OLED屏幕-概述.mp4 77.49M │ ├── 141-OLED屏幕-驱动芯片SSD1315-概述.mp4 66.54M │ ├── 142-OLED屏幕-驱动芯片SSD1315-IIC接口.mp4 74.75M │ ├── 143-OLED屏幕-驱动芯片SSD1315-GDDRAM-组织结构.mp4 15.52M │ ├── 144-OLED屏幕-驱动芯片SSD1315-GDDRAM-寻址方式选择.mp4 60.10M │ ├── 145-OLED屏幕-驱动芯片SSD1315-GDDRAM-寻址方式-介绍.mp4 84.92M │ ├── 146-OLED屏幕-驱动芯片SSD1315-GDDRAM-显存和屏幕的映射关系.mp4 67.53M │ ├── 147-OLED屏幕-硬件原理图.mp4 24.27M │ ├── 148-OLED屏幕-软件实现-基础函数.mp4 60.76M │ ├── 149-OLED屏幕-软件实现-点亮屏幕.mp4 111.31M │ ├── 150-OLED屏幕-软件实现-清屏.mp4 91.04M │ ├── 151-OLED屏幕-软件实现-简单符号显示.mp4 73.55M │ ├── 152-OLED屏幕-软件实现-字模制作.mp4 45.30M │ ├── 153-OLED屏幕-软件实现-字模测试.mp4 51.23M │ ├── 154-OLED屏幕-软件实现-显示位置.mp4 25.26M │ ├── 155-OLED屏幕-软件实现-显示位置-测试.mp4 18.70M │ ├── 156-OLED屏幕-软件实现-完整编码.mp4 161.33M │ ├── 157-OLED屏幕-软件实现-清屏优化.mp4 55.68M │ ├── 158-OLED屏幕-展示数字-方案一.mp4 23.13M │ ├── 159-OLED屏幕-展示数字-方案二.mp4 58.08M │ ├── 160-18B20-概述.mp4 34.41M │ ├── 161-18B20-1Wire-通信协议-概述.mp4 21.70M │ ├── 162-18B20-1Wire-通信协议-初始化.mp4 26.19M │ ├── 163-18B20-1Wire-通信协议-写操作.mp4 28.46M │ ├── 164-18B20-1Wire-通信协议-读操作.mp4 27.33M │ ├── 165-18B20-通信流程.mp4 91.80M │ ├── 166-18B20-硬件设计.mp4 5.00M │ ├── 167-18B20-软件设计-初始化.mp4 50.42M │ ├── 168-18B20-软件设计-写字节.mp4 21.91M │ ├── 169-18B20-软件设计-读字节.mp4 41.27M │ ├── 170-18B20-软件设计-测试.mp4 82.61M │ ├── 171-DS1302-概述.mp4 24.22M │ ├── 172-DS1302-使用说明.mp4 26.17M │ ├── 173-DS1302写操作.mp4 17.36M │ ├── 174-DS1302-读操作.mp4 11.03M │ ├── 175-DS1302-寄存器说明.mp4 51.04M │ ├── 176-DS1302-硬件设计.mp4 8.85M │ ├── 177-DS1302-软件设计-项目创建.mp4 39.19M │ ├── 178-DS1302-软件设计-写字节.mp4 48.08M │ ├── 179-DS1302-软件设计-读字节.mp4 22.91M │ ├── 180-DS1302-软件设计-设置日期.mp4 76.83M │ ├── 181-DS1302-软件设计-获取日期-上.mp4 17.11M │ ├── 182-DS1302-软件设计-获取日期-下.mp4 36.62M │ ├── 183-DS1302-软件设计-测试.mp4 61.01M │ └── 184-DS1302-软件设计-最终效果.mp4 75.90M └── 51单片机.pptx 6.56M
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)