自己 收藏的一些很有用的单片机程序,给大家共享。
全部资料51hei下载地址:
51单片机例程.zip
(2.46 MB, 下载次数: 165)
列表:
1-1-IO输出-点亮1个LED灯方法1
1-10-8位LED左移
1-11-8位LED右移
1-12-LED循环左移
1-13-LED循环右移
1-14-查表显示LED灯
1-15-双灯左移右移闪烁
1-16-神奇美式花样灯
1-17-PWM逐渐变亮
1-18-PWM逐渐变暗
1-19-PWM调光
1-2-IO输出-点亮1个LED灯方法2
1-3-IO输出-点亮1个LED灯方法3
1-4-IO输出-点亮多个LED灯方法1
1-5-IO输出-点亮多个LED灯方法2
1-6-IO输出-点亮多个LED灯方法3
1-7-闪烁1个LED
1-8-不同频率闪烁1个LED灯
1-9-不同频率闪烁多个LED灯
10-1 74HC595控制多个LED灯点亮
10-2 74HC595控制LED流水灯
10-3 74HC595控制独立数码管
11-1 74HC165读按键功能1
11-2 74HC165读按键功能2
12-1 三八译码器点亮1个LED灯
12-2 三八译码器循环点亮LED灯
13-1-锁存器控制LED灯(HC573)-点亮1个LED灯
13-2锁存器控制LED灯(HC573)-点亮多个LED灯
13-3-锁存器控制LED灯(HC573)闪烁1个LED
13-4锁存器控制LED灯(HC573)-8位LED左移
13-5-闪烁1个LED(锁存功能)
13-6-8位LED左移
14-1-EEPROM芯片24C02存储一个数据
14-2-EEPROM芯片24C02存储多个数据
14-3-EEPROM芯片24C02记忆开机次数
14-4-EEPROM芯片24C02存储上次使用状态
15-1-DS1302数码管显示实时时钟
15-2-DS1302数码管显示实时时钟并断电保持
15-3-DS1302数码管显示实时时钟年月日
15-4-DS1302数码管和串口显示实时时钟年月日
15-5-DS1302时钟串口显示与设置
15-6-1602液晶显示DS1302时钟
16-1-双点阵1种颜色显示测试
16-2-双色点阵1种颜色显示2
16-3-双色点阵1种颜色滚动显示
16-4-双色点阵2种颜色滚动显示
16-5-双色点阵2种颜色滚动显示数字
17-1-DB9串口输出一个字符
17-10-USB串口中断方式消息收发
17-11-DB9串口控制LED数码管显示
17-12-USB串口控制LED数码管显示
17-2-USB串口输出一个字符
17-3-DB9串口查询方式消息打印
17-4-USB串口查询方式消息打印
17-5-DB9串口printf打印
17-6-USB串口printf打印
17-7-DB9串口查询方式消息收发
17-8-USB串口查询方式消息收发
17-9-DB9串口中断方式消息收发
18-1-RS485基本通讯原理
19-1-PCF8591 1路AD数码管显示
19-2-PCF8591 两路AD数码管显示
19-3-PCF8591 DA输出模拟信号驱动LED
19-4-PCF8591的DA输出三角波
2-1-共阳数码管静态显示
2-2-共阳数码管静态显示数字0
2-3-1个共阳数码管显示变化数字
2-4-共阳数码管模拟水流
2-5-按键控制单个数码管显示1
2-6-按键控制单个数码管显示2
2-7-单个数码管指示逻辑电平
20-1-PCF8591 热敏电阻实验
20-2-PCF8591 光敏电阻实验
21-1-红外接收原理
21-2-红外解码数码管显示
21-3-红外解码1602液晶显示
23-1-语音播放1个数据
23-2-语音播放2个数据
23-3-语音播放2个数据方法二
23-4-语音播放多个数据
24-1602显示555脉冲发生器频率
25-1-PS2键盘输入在LED数码管显示
26-1-PS2键盘输入从串口输出
27-1-步进电机转动原理1
27-2-步进电机转动原理2
27-3-步进电机转动原理3
27-4-步进电机正反转
27-5-步进电机按键控制
27-6-步进电机转速数码管显示
27-7-步进电机调速原理
27-8-步进电机综合控制
28-1-直流电机恒速转动
29-1两块2_4G无线数传模块通信实验
3-1-定时器0
3-2-定时器1
3-3-产生1mS方波
3-4-产生1S方波
3-5-产生多路不同频率方波
30-1-315M无线任意按键控制LED
30-2-315M无线任意按键控制LED状态转换
30-3-315M无线4个按键控制LED
30-4-315M无线4个按键控制LED状态转换
30-5-315M按键加减操作数码管显示
31-1-NOKIA5110液晶LCD显示英文
31-2-NOKIA5110液晶LCD显示中英文
31-3-NOKIA5110液晶LCD显示进度条
31-4-NOKIA5110液晶LCD显示图标
32-1-1602液晶静态显示
32-2-1602液晶闪烁显示
32-3-1602液晶动态显示
32-4-1602液晶滚动显示
32-5-1602液晶光标移动显示
32-6-1602液晶显示按键输入
32-7-串口控制1602液晶屏显示
4-1-1个独立按键控制LED
4-10-独立按键依次输入数据
4-11-按键从右至左输入
4-12-8位端口检测8独立按键
4-2-1个独立按键控制LED状态转换
4-3-2按键加减操作
4-4-多位数按键加减(不闪烁)数码管显示
4-5-多位数按键加减(闪烁)数码管显示
4-6-多位数按键加减(完美版)数码管显示
4-7-定时器扫描数码管
4-8-按键长按短按效果
4-9-抢答器
6-1-外部中断0电平触发
6-2-外部中断1电平触发
6-3-外部中断0下降沿触发
6-4-外部中断1下降沿触发
6-5-T0外部计数输入
6-6-T1外部计数输入
7-1-看门狗溢出复位实验
7-2-按键控制定时喂狗实验
8-1-喇叭发声原理
8-2-警车声音
8-3-模拟传统电话机的声音
8-4-喇叭滴答声
8-5-报警发声
8-6-消防车警报
8-7-音乐世上只有妈妈好
9-1-继电器1秒种切换一次
9-2-任意按键控制继电器开关
9-3-一个按键控制一路继电器开关
|