基本信息
源码名称:单片机实战代码50例
源码大小:0.61M
文件格式:.zip
开发语言:C/C++
更新时间:2023-05-30
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍
单片机实战代码50例

.
├── 好例子网_单片机实战代码50例.zip
└── 单片机实战代码50例
    ├── 1-IO输出-点亮1个LED灯方法1
    │   ├── IO输出.Opt
    │   ├── IO输出.Uv2
    │   ├── obj
    │   │   ├── IO输出
    │   │   ├── IO输出.hex
    │   │   ├── IO输出.m51
    │   │   ├── IO输出.plg
    │   │   ├── 点亮1个led方法1.lst
    │   │   └── 点亮1个led方法1.obj
    │   └── 点亮1个led方法1.c
    ├── 10-LED循环左移
    │   ├── led循环左移.Opt
    │   ├── led循环左移.Uv2
    │   ├── led循环左移.c
    │   └── obj
    │       ├── led循环左移
    │       ├── led循环左移.hex
    │       ├── led循环左移.lst
    │       ├── led循环左移.m51
    │       ├── led循环左移.obj
    │       └── led循环左移.plg
    ├── 11-LED循环右移
    │   ├── led循环右移.Opt
    │   ├── led循环右移.Uv2
    │   ├── led循环右移.c
    │   └── obj
    │       ├── led循环右移
    │       ├── led循环右移.hex
    │       ├── led循环右移.lst
    │       ├── led循环右移.m51
    │       ├── led循环右移.obj
    │       └── led循环右移.plg
    ├── 12-查表显示LED灯
    │   ├── obj
    │   │   ├── 查表led显示.lst
    │   │   ├── 查表led显示.obj
    │   │   ├── 查表显示led灯
    │   │   ├── 查表显示led灯.hex
    │   │   ├── 查表显示led灯.m51
    │   │   └── 查表显示led灯.plg
    │   ├── 查表led显示.c
    │   ├── 查表显示led灯.Opt
    │   ├── 查表显示led灯.Uv2
    │   └── 查表显示led灯_Opt.Bak
    ├── 13-双灯左移右移闪烁
    │   ├── obj
    │   │   ├── 双灯左移右移闪烁
    │   │   ├── 双灯左移右移闪烁.hex
    │   │   ├── 双灯左移右移闪烁.lst
    │   │   ├── 双灯左移右移闪烁.m51
    │   │   ├── 双灯左移右移闪烁.obj
    │   │   └── 双灯左移右移闪烁.plg
    │   ├── 双灯左移右移闪烁.Opt
    │   ├── 双灯左移右移闪烁.Uv2
    │   └── 双灯左移右移闪烁.c
    ├── 14-花样灯
    │   ├── obj
    │   │   ├── 花样灯
    │   │   ├── 花样灯.hex
    │   │   ├── 花样灯.lst
    │   │   ├── 花样灯.m51
    │   │   ├── 花样灯.obj
    │   │   └── 花样灯.plg
    │   ├── 花样灯.Opt
    │   ├── 花样灯.Uv2
    │   ├── 花样灯.c
    │   └── 花样灯_Opt.Bak
    ├── 15-PWM调光
    │   ├── PWM调光.Opt
    │   ├── PWM调光.Uv2
    │   ├── PWM调光.c
    │   ├── PWM调光_Opt.Bak
    │   └── obj
    │       ├── PWM调光
    │       ├── PWM调光.hex
    │       ├── PWM调光.lst
    │       ├── PWM调光.m51
    │       ├── PWM调光.obj
    │       └── PWM调光.plg
    ├── 16-共阳数码管静态显示
    │   ├── obj
    │   │   ├── 单个共阳数码管静态显示
    │   │   ├── 单个共阳数码管静态显示.hex
    │   │   ├── 单个共阳数码管静态显示.lst
    │   │   ├── 单个共阳数码管静态显示.m51
    │   │   ├── 单个共阳数码管静态显示.obj
    │   │   └── 单个共阳数码管静态显示.plg
    │   ├── 单个共阳数码管静态显示.Opt
    │   ├── 单个共阳数码管静态显示.Uv2
    │   ├── 单个共阳数码管静态显示.c
    │   └── 单个共阳数码管静态显示.plg
    ├── 17-1个共阳数码管显示变化数字
    │   ├── obj
    │   │   ├── 显示变化数字
    │   │   ├── 显示变化数字.hex
    │   │   ├── 显示变化数字.lst
    │   │   ├── 显示变化数字.m51
    │   │   ├── 显示变化数字.obj
    │   │   └── 显示变化数字.plg
    │   ├── 显示变化数字.Opt
    │   ├── 显示变化数字.Uv2
    │   └── 显示变化数字.c
    ├── 18-单个数码管模拟水流
    │   ├── obj
    │   │   ├── 数码管模拟水流
    │   │   ├── 数码管模拟水流.hex
    │   │   ├── 数码管模拟水流.lst
    │   │   ├── 数码管模拟水流.m51
    │   │   ├── 数码管模拟水流.obj
    │   │   └── 数码管模拟水流.plg
    │   ├── 数码管模拟水流.Opt
    │   ├── 数码管模拟水流.Uv2
    │   └── 数码管模拟水流.c
    ├── 19-按键控制单个数码管显示
    │   ├── obj
    │   │   ├── 按键控制单个数码管显示
    │   │   ├── 按键控制单个数码管显示.hex
    │   │   ├── 按键控制单个数码管显示.lst
    │   │   ├── 按键控制单个数码管显示.m51
    │   │   ├── 按键控制单个数码管显示.obj
    │   │   └── 按键控制单个数码管显示.plg
    │   ├── 按键控制单个数码管显示.Opt
    │   ├── 按键控制单个数码管显示.Uv2
    │   └── 按键控制单个数码管显示.c
    ├── 2-IO输出-点亮1个LED灯方法2
    │   ├── IO输出.Opt
    │   ├── IO输出.Uv2
    │   ├── IO输出_Opt.Bak
    │   ├── obj
    │   │   ├── IO输出
    │   │   ├── IO输出.hex
    │   │   ├── IO输出.m51
    │   │   ├── IO输出.plg
    │   │   ├── 点亮1个led方法2.lst
    │   │   └── 点亮1个led方法2.obj
    │   └── 点亮1个led方法2.c
    ├── 20-单个数码管指示逻辑电平
    │   ├── obj
    │   │   ├── 单个数码管指示逻辑电平
    │   │   ├── 单个数码管指示逻辑电平.hex
    │   │   ├── 单个数码管指示逻辑电平.lst
    │   │   ├── 单个数码管指示逻辑电平.m51
    │   │   ├── 单个数码管指示逻辑电平.obj
    │   │   └── 单个数码管指示逻辑电平.plg
    │   ├── 单个数码管指示逻辑电平.Opt
    │   ├── 单个数码管指示逻辑电平.Uv2
    │   └── 单个数码管指示逻辑电平.c
    ├── 21-8位数码管显示其中之一
    │   ├── 8位数码管显示其中之一.Opt
    │   ├── 8位数码管显示其中之一.Uv2
    │   ├── 8位数码管显示其中之一.c
    │   ├── 8位数码管显示其中之一.plg
    │   └── obj
    │       ├── 8位数码管显示其中之一
    │       ├── 8位数码管显示其中之一.hex
    │       ├── 8位数码管显示其中之一.lst
    │       ├── 8位数码管显示其中之一.m51
    │       ├── 8位数码管显示其中之一.obj
    │       └── 8位数码管显示其中之一.plg
    ├── 22-8位数码管静态显示其中之二
    │   ├── 8位数码管静态显示其中之二.Opt
    │   ├── 8位数码管静态显示其中之二.Uv2
    │   ├── 8位数码管静态显示其中之二.c
    │   ├── 8位数码管静态显示其中之二.plg
    │   └── obj
    │       ├── 8位数码管静态显示其中之二
    │       ├── 8位数码管静态显示其中之二.hex
    │       ├── 8位数码管静态显示其中之二.lst
    │       ├── 8位数码管静态显示其中之二.m51
    │       ├── 8位数码管静态显示其中之二.obj
    │       └── 8位数码管静态显示其中之二.plg
    ├── 23-8位数码管动态扫描显示
    │   ├── 8位数码管动态扫描显示.Opt
    │   ├── 8位数码管动态扫描显示.Uv2
    │   ├── 8位数码管动态扫描显示.c
    │   ├── 8位数码管动态扫描显示.plg
    │   └── obj
    │       ├── 8位数码管动态扫描显示
    │       ├── 8位数码管动态扫描显示.hex
    │       ├── 8位数码管动态扫描显示.lst
    │       ├── 8位数码管动态扫描显示.m51
    │       ├── 8位数码管动态扫描显示.obj
    │       └── 8位数码管动态扫描显示.plg
    ├── 24-8位数码管动态扫描原理演示
    │   ├── 8位数码管动态扫描原理演示.Opt
    │   ├── 8位数码管动态扫描原理演示.Uv2
    │   ├── 8位数码管动态扫描原理演示.c
    │   ├── 8位数码管动态扫描原理演示.plg
    │   └── obj
    │       ├── 8位数码管动态扫描原理演示
    │       ├── 8位数码管动态扫描原理演示.hex
    │       ├── 8位数码管动态扫描原理演示.lst
    │       ├── 8位数码管动态扫描原理演示.m51
    │       ├── 8位数码管动态扫描原理演示.obj
    │       └── 8位数码管动态扫描原理演示.plg
    ├── 25-数码管显示动态数据
    │   ├── obj
    │   │   ├── 数码管显示动态数据
    │   │   ├── 数码管显示动态数据.hex
    │   │   ├── 数码管显示动态数据.lst
    │   │   ├── 数码管显示动态数据.m51
    │   │   ├── 数码管显示动态数据.obj
    │   │   └── 数码管显示动态数据.plg
    │   ├── 数码管显示动态数据.Opt
    │   ├── 数码管显示动态数据.Uv2
    │   ├── 数码管显示动态数据.c
    │   └── 数码管显示动态数据.plg
    ├── 26-9累加
    │   ├── 9累加.Opt
    │   ├── 9累加.Uv2
    │   ├── 9累加.c
    │   ├── 9累加.plg
    │   ├── 9累加_Opt.Bak
    │   └── obj
    │       ├── 9累加
    │       ├── 9累加.hex
    │       ├── 9累加.lst
    │       ├── 9累加.m51
    │       ├── 9累加.obj
    │       └── 9累加.plg
    ├── 27-99累加
    │   ├── 99秒累加.Opt
    │   ├── 99秒累加.Uv2
    │   ├── 99秒累加.c
    │   ├── 99秒累加.plg
    │   ├── 99秒累加_Opt.Bak
    │   └── obj
    │       ├── 99秒累加
    │       ├── 99秒累加.hex
    │       ├── 99秒累加.lst
    │       ├── 99秒累加.m51
    │       ├── 99秒累加.obj
    │       └── 99秒累加.plg
    ├── 28-999累加
    │   ├── 999累加.Opt
    │   ├── 999累加.Uv2
    │   ├── 999累加.c
    │   ├── 999累加.plg
    │   └── obj
    │       ├── 999累加
    │       ├── 999累加.hex
    │       ├── 999累加.lst
    │       ├── 999累加.m51
    │       ├── 999累加.obj
    │       └── 999累加.plg
    ├── 29-9999累加
    │   ├── 9999累加.Opt
    │   ├── 9999累加.Uv2
    │   ├── 9999累加.c
    │   ├── 9999累加.plg
    │   └── obj
    │       ├── 9999累加
    │       ├── 9999累加.hex
    │       ├── 9999累加.lst
    │       ├── 9999累加.m51
    │       ├── 9999累加.obj
    │       └── 9999累加.plg
    ├── 3-IO输出-点亮多个LED灯方法1
    │   ├── IO输出.Opt
    │   ├── IO输出.Uv2
    │   ├── IO输出_Opt.Bak
    │   ├── obj
    │   │   ├── IO输出
    │   │   ├── IO输出.hex
    │   │   ├── IO输出.m51
    │   │   ├── IO输出.plg
    │   │   ├── 点亮多个led灯方法1.lst
    │   │   └── 点亮多个led灯方法1.obj
    │   └── 点亮多个led灯方法1.c
    ├── 30-9累减
    │   ├── 9累减.Opt
    │   ├── 9累减.Uv2
    │   ├── 9累减.c
    │   ├── 9累减.plg
    │   └── obj
    │       ├── 9累减
    │       ├── 9累减.hex
    │       ├── 9累减.lst
    │       ├── 9累减.m51
    │       ├── 9累减.obj
    │       └── 9累减.plg
    ├── 31-99累减
    │   ├── 99累减.Opt
    │   ├── 99累减.Uv2
    │   ├── 99累减.c
    │   ├── 99累减.plg
    │   └── obj
    │       ├── 99累减
    │       ├── 99累减.hex
    │       ├── 99累减.lst
    │       ├── 99累减.m51
    │       ├── 99累减.obj
    │       └── 99累减.plg
    ├── 32-999累减
    │   ├── 999累减.Opt
    │   ├── 999累减.Uv2
    │   ├── 999累减.c
    │   ├── 999累减.plg
    │   └── obj
    │       ├── 999累减
    │       ├── 999累减.hex
    │       ├── 999累减.lst
    │       ├── 999累减.m51
    │       ├── 999累减.obj
    │       └── 999累减.plg
    ├── 33-9999累减
    │   ├── 9999累减.Opt
    │   ├── 9999累减.Uv2
    │   ├── 9999累减.c
    │   ├── 9999累减.plg
    │   └── obj
    │       ├── 9999累减
    │       ├── 9999累减.hex
    │       ├── 9999累减.lst
    │       ├── 9999累减.m51
    │       ├── 9999累减.obj
    │       └── 9999累减.plg
    ├── 34-显示小数点
    │   ├── obj
    │   │   ├── 显示小数点
    │   │   ├── 显示小数点.hex
    │   │   ├── 显示小数点.lst
    │   │   ├── 显示小数点.m51
    │   │   ├── 显示小数点.obj
    │   │   └── 显示小数点.plg
    │   ├── 显示小数点.Opt
    │   ├── 显示小数点.Uv2
    │   ├── 显示小数点.c
    │   └── 显示小数点.plg
    ├── 35-数码管消隐
    │   ├── obj
    │   │   ├── 数码管消隐
    │   │   ├── 数码管消隐.hex
    │   │   ├── 数码管消隐.lst
    │   │   ├── 数码管消隐.m51
    │   │   ├── 数码管消隐.obj
    │   │   └── 数码管消隐.plg
    │   ├── 数码管消隐.Opt
    │   ├── 数码管消隐.Uv2
    │   ├── 数码管消隐.c
    │   └── 数码管消隐.plg
    ├── 36-数码管递加递减带消隐
    │   ├── obj
    │   │   ├── 数码管递加递减带消隐
    │   │   ├── 数码管递加递减带消隐.hex
    │   │   ├── 数码管递加递减带消隐.lst
    │   │   ├── 数码管递加递减带消隐.m51
    │   │   ├── 数码管递加递减带消隐.obj
    │   │   └── 数码管递加递减带消隐.plg
    │   ├── 数码管递加递减带消隐.Opt
    │   ├── 数码管递加递减带消隐.Uv2
    │   ├── 数码管递加递减带消隐.c
    │   ├── 数码管递加递减带消隐.plg
    │   └── 数码管递加递减带消隐_Opt.Bak
    ├── 37-数码管左移
    │   ├── obj
    │   │   ├── 数码管左移
    │   │   ├── 数码管左移.hex
    │   │   ├── 数码管左移.lst
    │   │   ├── 数码管左移.m51
    │   │   ├── 数码管左移.obj
    │   │   └── 数码管左移.plg
    │   ├── 数码管左移.Opt
    │   ├── 数码管左移.Uv2
    │   ├── 数码管左移.c
    │   └── 数码管左移.plg
    ├── 38-数码管右移
    │   ├── obj
    │   │   ├── 数码管右移
    │   │   ├── 数码管右移.hex
    │   │   ├── 数码管右移.lst
    │   │   ├── 数码管右移.m51
    │   │   ├── 数码管右移.obj
    │   │   └── 数码管右移.plg
    │   ├── 数码管右移.Opt
    │   ├── 数码管右移.Uv2
    │   ├── 数码管右移.c
    │   └── 数码管右移.plg
    ├── 38-数码管右移1
    │   ├── obj
    │   │   ├── 数码管右移
    │   │   ├── 数码管右移.hex
    │   │   ├── 数码管右移.lst
    │   │   ├── 数码管右移.m51
    │   │   ├── 数码管右移.obj
    │   │   └── 数码管右移.plg
    │   ├── 数码管右移.Opt
    │   ├── 数码管右移.Uv2
    │   ├── 数码管右移.c
    │   └── 数码管右移.plg
    ├── 39-数码管右移2
    │   ├── obj
    │   │   ├── 数码管右移2
    │   │   ├── 数码管右移2.hex
    │   │   ├── 数码管右移2.lst
    │   │   ├── 数码管右移2.m51
    │   │   ├── 数码管右移2.obj
    │   │   └── 数码管右移2.plg
    │   ├── 数码管右移2.Opt
    │   ├── 数码管右移2.Uv2
    │   ├── 数码管右移2.c
    │   └── 数码管右移2.plg
    ├── 4-IO输出-点亮多个LED灯方法2
    │   ├── IO输出.Opt
    │   ├── IO输出.Uv2
    │   ├── IO输出_Opt.Bak
    │   ├── obj
    │   │   ├── IO输出
    │   │   ├── IO输出.hex
    │   │   ├── IO输出.m51
    │   │   ├── IO输出.plg
    │   │   ├── 点亮多个led灯方法2.lst
    │   │   └── 点亮多个led灯方法2.obj
    │   └── 点亮多个led灯方法2.c
    ├── 40-数码管循环左移
    │   ├── obj
    │   │   ├── 数码管循环左移
    │   │   ├── 数码管循环左移.hex
    │   │   ├── 数码管循环左移.lst
    │   │   ├── 数码管循环左移.m51
    │   │   ├── 数码管循环左移.obj
    │   │   └── 数码管循环左移.plg
    │   ├── 数码管循环左移.Opt
    │   ├── 数码管循环左移.Uv2
    │   ├── 数码管循环左移.c
    │   ├── 数码管循环左移.plg
    │   └── 数码管循环左移_Opt.Bak
    ├── 41-数码管循环右移
    │   ├── obj
    │   │   ├── 数码管循环右移
    │   │   ├── 数码管循环右移.hex
    │   │   ├── 数码管循环右移.lst
    │   │   ├── 数码管循环右移.m51
    │   │   ├── 数码管循环右移.obj
    │   │   └── 数码管循环右移.plg
    │   ├── 数码管循环右移.Opt
    │   ├── 数码管循环右移.Uv2
    │   ├── 数码管循环右移.c
    │   └── 数码管循环右移.plg
    ├── 41-数码管循环右移1
    │   ├── obj
    │   │   ├── 数码管循环右移
    │   │   ├── 数码管循环右移.hex
    │   │   ├── 数码管循环右移.lst
    │   │   ├── 数码管循环右移.m51
    │   │   ├── 数码管循环右移.obj
    │   │   └── 数码管循环右移.plg
    │   ├── 数码管循环右移.Opt
    │   ├── 数码管循环右移.Uv2
    │   ├── 数码管循环右移.c
    │   ├── 数码管循环右移.plg
    │   └── 数码管循环右移_Opt.Bak
    ├── 42-数码管循环右移2
    │   ├── obj
    │   │   ├── 数码管循环右移2
    │   │   ├── 数码管循环右移2.hex
    │   │   ├── 数码管循环右移2.lst
    │   │   ├── 数码管循环右移2.m51
    │   │   ├── 数码管循环右移2.obj
    │   │   └── 数码管循环右移2.plg
    │   ├── 数码管循环右移2.Opt
    │   ├── 数码管循环右移2.Uv2
    │   ├── 数码管循环右移2.c
    │   ├── 数码管循环右移2.plg
    │   └── 数码管循环右移2_Opt.Bak
    ├── 43-数码管闪烁
    │   ├── obj
    │   │   ├── 数码管闪烁
    │   │   ├── 数码管闪烁.hex
    │   │   ├── 数码管闪烁.lst
    │   │   ├── 数码管闪烁.m51
    │   │   ├── 数码管闪烁.obj
    │   │   └── 数码管闪烁.plg
    │   ├── 数码管闪烁.Opt
    │   ├── 数码管闪烁.Uv2
    │   ├── 数码管闪烁.c
    │   ├── 数码管闪烁.plg
    │   └── 数码管闪烁_Opt.Bak
    ├── 44-数码管局部闪烁
    │   ├── obj
    │   │   ├── 数码管局部闪烁
    │   │   ├── 数码管局部闪烁.hex
    │   │   ├── 数码管局部闪烁.lst
    │   │   ├── 数码管局部闪烁.m51
    │   │   ├── 数码管局部闪烁.obj
    │   │   └── 数码管局部闪烁.plg
    │   ├── 数码管局部闪烁.Opt
    │   ├── 数码管局部闪烁.Uv2
    │   ├── 数码管局部闪烁.c
    │   ├── 数码管局部闪烁.plg
    │   └── 数码管局部闪烁_Opt.Bak
    ├── 45-定时器0
    │   ├── obj
    │   │   ├── 定时器0
    │   │   ├── 定时器0.hex
    │   │   ├── 定时器0.lst
    │   │   ├── 定时器0.m51
    │   │   ├── 定时器0.obj
    │   │   └── 定时器0.plg
    │   ├── 定时器0.Opt
    │   ├── 定时器0.Uv2
    │   ├── 定时器0.c
    │   └── 定时器0.plg
    ├── 46-定时器1
    │   ├── obj
    │   │   ├── 定时器1
    │   │   ├── 定时器1.hex
    │   │   ├── 定时器1.lst
    │   │   ├── 定时器1.m51
    │   │   ├── 定时器1.obj
    │   │   └── 定时器1.plg
    │   ├── 定时器1.Opt
    │   ├── 定时器1.Uv2
    │   ├── 定时器1.c
    │   └── 定时器1.plg
    ├── 47-定时器2
    │   ├── obj
    │   │   ├── 定时器2
    │   │   ├── 定时器2.hex
    │   │   ├── 定时器2.lst
    │   │   ├── 定时器2.m51
    │   │   ├── 定时器2.obj
    │   │   └── 定时器2.plg
    │   ├── 定时器2.Opt
    │   ├── 定时器2.Uv2
    │   └── 定时器2.c
    ├── 48-产生1mS方波
    │   ├── obj
    │   │   ├── 产生1mS方波
    │   │   ├── 产生1mS方波.hex
    │   │   ├── 产生1mS方波.lst
    │   │   ├── 产生1mS方波.m51
    │   │   ├── 产生1mS方波.obj
    │   │   └── 产生1mS方波.plg
    │   ├── 产生1mS方波.Opt
    │   ├── 产生1mS方波.Uv2
    │   ├── 产生1mS方波.c
    │   ├── 产生1mS方波.plg
    │   └── 产生1mS方波_Opt.Bak
    ├── 49-产生200mS方波
    │   ├── obj
    │   │   ├── 产生200mS方波
    │   │   ├── 产生200mS方波.hex
    │   │   ├── 产生200mS方波.lst
    │   │   ├── 产生200mS方波.m51
    │   │   ├── 产生200mS方波.obj
    │   │   └── 产生200mS方波.plg
    │   ├── 产生200mS方波.Opt
    │   ├── 产生200mS方波.Uv2
    │   ├── 产生200mS方波.c
    │   ├── 产生200mS方波.plg
    │   └── 产生200mS方波_Opt.Bak
    ├── 5-闪烁1个LED
    │   ├── LED闪烁.c
    │   ├── obj
    │   │   ├── LED闪烁.lst
    │   │   ├── LED闪烁.obj
    │   │   ├── 闪烁led
    │   │   ├── 闪烁led.hex
    │   │   ├── 闪烁led.m51
    │   │   └── 闪烁led.plg
    │   ├── 闪烁led.Opt
    │   ├── 闪烁led.Uv2
    │   └── 闪烁led_Opt.Bak
    ├── 50-产生多路不同频率方波
    │   ├── obj
    │   │   ├── 产生多路不同频率方波
    │   │   ├── 产生多路不同频率方波.hex
    │   │   ├── 产生多路不同频率方波.lst
    │   │   ├── 产生多路不同频率方波.m51
    │   │   ├── 产生多路不同频率方波.obj
    │   │   └── 产生多路不同频率方波.plg
    │   ├── 产生多路不同频率方波.Opt
    │   ├── 产生多路不同频率方波.Uv2
    │   ├── 产生多路不同频率方波.c
    │   ├── 产生多路不同频率方波.plg
    │   └── 产生多路不同频率方波_Opt.Bak
    ├── 6-不同频率闪烁1个LED灯
    │   ├── obj
    │   │   ├── 闪烁led
    │   │   ├── 闪烁led.hex
    │   │   ├── 闪烁led.m51
    │   │   ├── 闪烁led.plg
    │   │   ├── 不同频率闪烁1个led灯.lst
    │   │   └── 不同频率闪烁1个led灯.obj
    │   ├── 闪烁led.Opt
    │   ├── 闪烁led.Uv2
    │   ├── 闪烁led_Opt.Bak
    │   └── 不同频率闪烁1个led灯.c
    ├── 7-不同频率闪烁多个LED灯
    │   ├── obj
    │   │   ├── 不同频率闪烁多个led.lst
    │   │   ├── 不同频率闪烁多个led.obj
    │   │   ├── 不同频率闪烁多个led灯
    │   │   ├── 不同频率闪烁多个led灯.hex
    │   │   ├── 不同频率闪烁多个led灯.m51
    │   │   └── 不同频率闪烁多个led灯.plg
    │   ├── 不同频率闪烁多个led.c
    │   ├── 不同频率闪烁多个led灯.Opt
    │   ├── 不同频率闪烁多个led灯.Uv2
    │   └── 不同频率闪烁多个led灯_Opt.Bak
    ├── 8-8位LED左移
    │   ├── obj
    │   │   ├── 左移
    │   │   ├── 左移.hex
    │   │   ├── 左移.lst
    │   │   ├── 左移.m51
    │   │   ├── 左移.obj
    │   │   └── 左移.plg
    │   ├── 左移.Opt
    │   ├── 左移.Uv2
    │   ├── 左移.c
    │   └── 左移_Opt.Bak
    └── 9-8位LED右移
        ├── obj
        │   ├── 右移
        │   ├── 右移.hex
        │   ├── 右移.lst
        │   ├── 右移.m51
        │   ├── 右移.obj
        │   └── 右移.plg
        ├── 右移.Opt
        ├── 右移.Uv2
        ├── 右移.c
        ├── 右移.plg
        └── 右移_Opt.Bak

105 directories, 524 files