标题:
单片机流水灯仿真加源码,两个按键,一个控制花式,一个控制速度
[打印本页]
作者:
54546
时间:
2018-6-16 17:24
标题:
单片机流水灯仿真加源码,两个按键,一个控制花式,一个控制速度
流水灯,两个按键,一个控制花式,一个控制速度
0.png
(18.23 KB, 下载次数: 32)
下载附件
2018-6-17 00:47 上传
单片机源程序如下:
#include "reg51.h"
#include<intrins.h>
sbit k1=P3^2;
sbit k2=P3^3;
unsigned int k=1;
unsigned int t=35000;
void delay(unsigned int time)
{
unsigned char j=250;
for(;time>0;time--)
for(;j>0;j--);
}
key0() interrupt 0
{
k++;
if(k==5)
{
k=1;
}
}
key1() interrupt 2
{
t=t-2000;
}
void main()
{
EA=1;
EX1=1;
EX0=1;
IT1=1;
IT0=1;
P0=0xfe;
while(1)
{
if(k==1)
{
if(P0==0xaa)
{
P0=0xfe;
}
P0=_crol_(P0,1);
delay(t);
}
if(k==2)
{
P0=_cror_(P0,1);
delay(t);
}
if(k==3)
{
P0=0xff;
delay(t);
P0=0x00;
delay(t);
}
if(k==4)
{
P0=0x55;
delay(t);
P0=0xaa;
delay(t);
}
}
}
复制代码
所有资料51hei提供下载:
流水灯实验.zip
(18.78 KB, 下载次数: 49)
2018-6-16 17:23 上传
点击文件名下载附件
两个按键一个控制流水灯的速度一个控制流水灯的花式
下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1