1 / 24
文档名称:

基于51单片机心形流水灯C语言源程序文件.docx

格式:docx   大小:77KB   页数:24页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于51单片机心形流水灯C语言源程序文件.docx

上传人:yusuyuan 2022/5/17 文件大小:77 KB

下载得到文件列表

基于51单片机心形流水灯C语言源程序文件.docx

文档介绍

文档介绍:P0=0x#;delayms(50);
P0=0x1;delayms(50);
#include<>
unsignedintx,y;
voiddelayms(unsignedintz)//延时
{
unsi=0xbf;delayms(50);
P1=0xdf;delayms(50);
P1=0xef;delayms(50);
P1=0xf7;delayms(50);
P2=0x02;delayms(50);
P3=0x04;delayms(50);
P1=0xfd;delayms(50);
P1=0xfd;delayms(50);
P#=0x0f;delayms(50);
P3=0x0f;delayms(50);
P1=0xfe;delayms(50);
P1=0xff;
P0=0xfe;delayms(50);
P0=0xfc;delayms(50);
P0=0xf8;delayms(50);
P0=0xf0;delayms(50);
P0=0xe0;delayms(50);
P0=0xc0;delayms(50);
P0=0x80;delayms(50);
P0=0x00;delayms(50);
P2=0xfe;delayms(50);
P2=0xfc;delayms(50);
P2=0xf8;delayms(50);
P2=0xf0;delayms(50);
P2=0xe0;delayms(50);
P2=0xc0;delayms(50);
P2=0x80;delayms(50);
P2=0x00;delayms(50);
P3=0x7f;delayms(50);
P3=0x3f;delayms(50);
P3=0x1f;delayms(50);
P2=0x02;delayms(50);
P3=0x04;delayms(50);
P1=0x02;delayms(50);
P1=0x02;delayms(50);
P3=0x07;delayms(50);
P2=0x04;delayms(50);
P#=0x04;delayms(50);
P1=0x1;delayms(50);
P3=0x03;delayms(50);
P3=0x01;delayms(50);
P3=0x00;delayms(50);
P1=0x7f;delayms(50);
P1=0x3f;delayms(50);
P1=0x1f;delayms(50);
P1=0x0f;delayms(50);
P1=0x07;delayms(50);
P1=0x03;delayms(50);
P1=0x01;delayms(50);
P1=0x00;delayms(50);
}
voidfan_ls()〃反向流水灯
{
Off_all();delayms(300);
On_all();delayms(300);
Off_all();delayms(300);
P1=0x00;delayms(400);
P3=0x00;delayms(400);
P2=0x00;delayms(400);
P0=0x00;delayms(400);
P1=0x04;delayms(50);
P1=0x02;delayms(50);
P1=0x02;delayms(50);
P3=0x07;delayms(50);
P2=0x04;delayms(50);
P#=0x04;delayms(50);
P1=0x1;delayms(50);
P1=0x08;delayms(50);
P1=0x10;delayms(50);
P1=0x20;delayms(50);
P1=0x40;delayms(50);
P1=0x80;delayms(50);
P1=0x00;
P3=0x01;delayms(50);
P3=0x02;delayms(50);
P3=0x04;delayms(50);
P3=0x08;delayms(50);
P3=0x10;delayms(50);
P3=0x20;delayms(50);
P3=0x40;delayms(50);
P3=0x80;delayms(50);
P3=0x00;
P2=0x80;delayms(50);
P2=0x40;delayms(50);
P2=0x20;delayms(50);
P2=0x10;delayms(50);
P2=0x08;delayms(