标题:
Proteus仿真 使用cd4094做流水灯 只有第一盏灯亮
[打印本页]
作者:
田所浩二单推人
时间:
2021-6-14 13:24
标题:
Proteus仿真 使用cd4094做流水灯 只有第一盏灯亮
仿真如图 只有第一盏灯亮 麻烦各位大佬了 代码如下
#include<reg51.h>
#include<intrins.h>
#define uchar unsigned char
sbit DATA=P3^0;
sbit CLK=P3^1;
sbit STB=P3^4;
void delay(void)
{uchar i;
for(i=0;i<2;i++)
_nop_();
}
void main(void)
{uchar t;
uchar led=0xfe;
STB=0;
SCON=0x00;
ES=0;
SBUF=led;
for(t=0;t<8;t++)
{if(led&0x80)
{DATA=1;}
else
{DATA=0;}
CLK=0;
delay();
CLK=1;
led=_crol_(led,1);
delay();
CLK=0;
}
STB=1;
delay();
STB=0;
}
流水灯.jpg
(82.27 KB, 下载次数: 29)
下载附件
2021-6-14 13:24 上传
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1