标题:
74LS164花样循环彩灯的proteus仿真和源程序
[打印本页]
作者:
51黑ff
时间:
2016-9-25 15:32
标题:
74LS164花样循环彩灯的proteus仿真和源程序
利用74LS164实现的花样循环彩灯的仿真图:
0.png
(27.99 KB, 下载次数: 52)
下载附件
2016-9-25 15:31 上传
0.png
(59.24 KB, 下载次数: 42)
下载附件
2016-9-25 15:31 上传
所有资料下载:
用74LS164控制的花样点亮一环彩灯的仿真.rar
(14.61 KB, 下载次数: 43)
2016-9-25 15:32 上传
点击文件名下载附件
下载积分: 黑币 -5
源程序:
#include<reg52.h>
#include<intrins.h>
sbit CLK=P1^0;
sbit SDA=P1^1;
sbit PLED=P2^0;
void DelayUs2x(unsigned char t)
{
while(t--);
}
void DelayMs(unsigned char t)
{
while(t--)
{
DelayUs2x(245);
DelayUs2x(245);
}
}
void send(unsigned char a)
{
unsigned char i;
for(i=0;i<8;i++)
{
if(_crol_(a,i)&0x80)
SDA=1;
else
SDA=0;
CLK=0;
CLK=1;
}
}
void main()
{
unsigned char led,i;
PLED=0;
while(1)
{
led=0xff;
send(led);
DelayMs(100);
led=0x00;
send(led);
DelayMs(100);
send(led);
P1=led;
DelayMs(100);
led=0x03;
for(i=0;i<4;i++)
{
send(led);
DelayMs(100);
led=_crol_(led,2);
}
}
}
复制代码
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1