
展开全部
#include"AT89x52.h"
#include"intrins.h"
#define uint unsigned int
#define uchar unsigned char
sbit SJ=P1^4; //LED的使能端
void delay(uint z) //延时函数
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
main() //主函数
{
uchar temp=0xfe;
SJ=0; //开LED发光管总使能
while(1) //循环执行下面3行代码
{
P0=temp;
temp=_crol_(temp,1); //移位
delay(200); //延时
}
}

2023-08-25 广告
作为索柏光电的工作人员,我推荐我们公司的亮化点光源。我们公司专业从事LED亮化产品的研发、生产和销售,拥有一流的技术和设备,产品具有亮度高、寿命长、色彩丰富、节能环保等优点。我们的亮化点光源广泛应用于城市景观、商业街区、酒店会所等领域,为城...
点击进入详情页
本回答由索柏光电提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询