标题:
单片机独立按键控制LED流水灯电路图与源程序
[打印本页]
作者:
761483478
时间:
2018-6-9 12:02
标题:
单片机独立按键控制LED流水灯电路图与源程序
这是我做的独立按键控制流水灯
(1)
每按一次独立按键点亮
1
个
LED
灯,计算按下按键次数。
8
个
LED
灯全亮后,再按按键全灭。回到最初状态重新开始计算按键次数。
电路原理图如下:
1I1946P(PW(ABSBR`}{%]6D.png
(54.74 KB, 下载次数: 90)
下载附件
电路原理
2018-6-9 12:01 上传
单片机源程序如下:
#include<reg51.h>
#include<intrins.h>
typedef unsigned int uint;
typedef unsigned char uchar;
sbit k3=P3^5;
uchar count,a;
uchar sz[9]={0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00,0xff};
void delays(uint x)
{
uint i,j;
for(i=x;i>0;i--)
for(j=120;j>0;j--);
}
void keypros()
{
if(k3==0)
{
delays(10);
if(k3==0)
{
while(!k3);
for(count=0;count<10000;count++)
{
P1=sz[a];
a++;
delays(10);
if(a==9)
{
a=0;
}
break;
}
}
}
}
void main()
{
a=0;
P1=0xff;
while(1)
{
keypros();
}
}
复制代码
所有资料51hei提供下载:
实验一.zip
(17.47 KB, 下载次数: 56)
2018-6-9 12:01 上传
点击文件名下载附件
实验程序
下载积分: 黑币 -5
作者:
fanx1997
时间:
2019-11-20 00:22
你好,能给我发一下这个完整的原理图吗 谢谢。急急急急
作者:
angzhuo113
时间:
2020-2-13 19:45
为什么我输入这个代码没有反应?求解答
作者:
rain.ming
时间:
2020-8-19 09:27
原理图的不完整
作者:
lsg0280
时间:
2022-4-23 13:46
这个程序好像不能完成要求呢
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1