• 大小: 445KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-10
  • 语言: 其他
  • 标签:

资源简介

32位流水灯,含有仿真图和程序,希望对大家有帮助

资源截图

代码片段和文件信息

#include
#include
typedef unsigned int uint;
typedef unsigned char uchar;
#define led1 P0    
#define led2 P1    
#define led3 P3    
#define led4 P2    
uchar k;
uchar code shun[]={0xfe0xfd0xfb0xf70xef0xdf0xbf0x7f};
uchar code ni[]={0x7f0xbf0xdf0xef0xf70xfb0xfd0xfe};
uchar code zgshun[]={0xfe0xfc0xf80xf00xe00xc00x800x00};
uchar code zgni[]={0x7f0x3f0x1f0x0f0x070x030x010x00};
void delay(uint t)
{
uint i;
while(t--)
for(i=0;i<120;i++);
}
void qbsszgl(uchar nuint t)
{
uchar ij;
for(j=0;j {
for(i=1;i<8;i++)
{
led4=zgni[i]; delay(t);
}
for(i=1;i<8;i++)
{
led3=zgni[i]; delay(t);
}
for(i=1;i<8;i++)
{
led2=zgni[i]; delay(t);
}
for(i=1;i<8;i++)
{
led1=zgshun[i]; delay(t);
}
}
}
void qbsszgm(uchar nuint t)
{
uchar ij;
for(j=0;j {
for(i=1;i<8;i++)
{
led4=~zgni[i]; delay(t);
}
for(i=1;i<8;i++)
{
led3=~zgni[i]; delay(t);
}
for(i=1;i<8;i++)
{
led2=~zgni[i]; delay(t);
}
for(i=1;i<8;i++)
{
led1=~zgshun[i]; delay(t);
}
}
}

void lbtbls(uchar nuint t)
{
uchar ij;
led1=led4=0x7f;
delay(t);
for(j=0;j {
for(i=1;i<8;i++)
{
led1=led4=ni[i];
delay(t);
}
led1=led4=0xff;
delay(t);
for(i=0;i<8;i++)
{
led2=shun[i];
led3=ni[i];
delay(t);
}
for(i=0;i<8;i++)
{
led2=ni[i];
led3=shun[i];
delay(t);
}
led2=led3=0xff;
delay(t);
for(i=0;i<8;i++)
{
led1=led4=shun[i];
delay(t);
}
}
}
void ygssls(uchar nuint t)
{
uchar ij;
for(j=0;j {
led1=led2=led3=led4=0xff;
delay(t);
for(i=0;i<8;i++)
{
 led4=ni[i];
 delay(t);
}
led4=0xff;
for(i=0;i<8;i++)
{
 led3=ni[i];
 delay(t);
}
led3=0xff;
for(i=0;i<8;i++)
{
 led2=ni[i];
 delay(t);
}
led2=0xff;
for(i=0;i<8;i++)
{
 led1=shun[i];
 delay(t);
}
}

}
void ygnsls(uchar nuint t)
{
uchar ij;
for(j=0;j {
led1=led2=led3=led4=0xff;
delay(t);
for(i=0;i<8;i++)
{
 led1=ni[i];
 delay(t);
}
led1=0xff;
for(i=0;i<8;i++)
{
 led2=shun[i];
 delay(t);
}
led2=0xff;
for(i=0;i<8;i++)
{
 led3=shun[i];
 delay(t);
}
led3=0xff;
for(i=0;i<8;i++)
{
 led4=shun[i];
 delay(t);
}
}
}
void tbssls(uchar nuint t)
{
 uchar ij;
for(j=0;j {
for(i=0;i<8;i++)
{
led1=shun[i];
led2=led3=led4=ni[i];
delay(t);
}
 }
 led4=led1=led2=led3=0xff;
}
void tbnsls(uchar nuint t)
{
 uchar ij;
for(j=0;j {
for(i=0;i<8;i++)
{
led1=ni[i];
led2=led3=led4=shun[i];
delay(t);
}
 }
 led4=led1=led2=led3=0xff;
}
void tbsszgl(uchar nuint t)
{
  uchar ij;
for(j=0;j {
for(i=0;i<8;i++)
{
led1=zgshun[i];
led2=led3=led4=zgni[i];
delay(t);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      96018  2015-01-10 15:32  DIY-32心形流水灯\Last Loaded liushuideng.DBK

     文件      39175  2015-01-10 16:06  DIY-32心形流水灯\liushuideng

     文件      12341  2015-01-10 16:06  DIY-32心形流水灯\liushuideng.c

     文件      96018  2015-01-10 15:32  DIY-32心形流水灯\liushuideng.DSN

     文件      10534  2015-01-10 16:06  DIY-32心形流水灯\liushuideng.hex

     文件         55  2015-01-10 16:06  DIY-32心形流水灯\liushuideng.lnp

     文件      39129  2015-01-10 16:06  DIY-32心形流水灯\liushuideng.LST

     文件      47333  2015-01-10 16:06  DIY-32心形流水灯\liushuideng.M51

     文件      46974  2015-01-10 16:06  DIY-32心形流水灯\liushuideng.OBJ

     文件       1665  2015-01-11 10:54  DIY-32心形流水灯\liushuideng.Opt

     文件        195  2015-01-11 10:54  DIY-32心形流水灯\liushuideng.plg

     文件        742  2015-01-13 10:48  DIY-32心形流水灯\liushuideng.PWI

     文件       2167  2014-12-23 08:57  DIY-32心形流水灯\liushuideng.Uv2

     文件       1665  2015-01-10 16:06  DIY-32心形流水灯\liushuideng_Opt.Bak

     文件          0  2014-12-23 08:30  DIY-32心形流水灯\liushuideng_Uv2.Bak

     文件     742613  2015-01-13 10:48  DIY-32心形流水灯\QQ截图20150113104842.jpg

     文件       6376  2005-03-22 15:22  DIY-32心形流水灯\STARTUP.A51

     文件      14048  2015-01-10 16:06  DIY-32心形流水灯\STARTUP.LST

     文件        749  2015-01-10 16:06  DIY-32心形流水灯\STARTUP.OBJ

     目录          0  2015-01-13 10:54  DIY-32心形流水灯

----------- ---------  ---------- -----  ----

              1157797                    20


评论

共有 条评论

相关资源