• 大小: 77KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-05
  • 语言: 其他
  • 标签: 单片机  

资源简介

基于单片机全自动洗衣机毕业设计 仿真 文档 程序 全

资源截图

代码片段和文件信息

#include
#include 
#define uchar unsigned char
#define uint unsigned int
sbit keyshez=P3^5;
sbit keystart=P3^6;
sbit keystop=P3^7;
sbit zhangzhuan=P1^5;
sbit daijiled=P2^6;
sbit shuaigan=P2^5;
sbit paishui=P2^3;
sbit xidi=P2^4;
sbit fanzhuang=P2^1;
sbit zhenzhuan=P2^0;
sbit zhushui=P2^2;
sbit jiale=P3^4;
sbit jialeled=P2^7;
uchar f;
uchar code num[]={0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f};
void delay(uint z)
{
uint xy;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void init()
{
P0=num[0];
P2=0x00;

}
void key_stop()
{
if(keystop==0)
{
delay(5);
if(keystop==0)
{
while(!keystart);
delay(5);
while(!keystart);
}
}
}
void mode1()
{
uint k;
P0=num[1];
zhushui=1;
k=50000;
while(k--)
{
key_stop();
if(keyshez==0)
{
delay(5);
if(keyshez==0)
{
while(!keyshez);
f=0;
break;
}
}

}
zhushui=0;

}
void mode2()
{
uint k;uchar i;
P0=num[2];
xidi=1;
for(i=0;i<3;i++)
{
zhenzhuan=1;
k=50000;
while(k--)
{
key_stop();
if(keyshez==0)
{
delay(5);
if(keyshez==0)
{
while(!keyshez);
f=0;
break;
}
}

}
key_stop();
zhenzhuan=0;
fanzhuang=1;
k=50000;
while(k--)
{
key_stop();
if(keyshez==0)
{
delay(5);
if(keyshez==0)
{
while(!keyshez);
f=0;
break;
}
}

}
key_stop();
fanzhuang=0;
}
xidi=0;
}
void mode3()
{
uint k=50000;
P0=num[3];
paishui=1;
while(k--)
{
key_stop();
if(keyshez==0)
{
delay(5);
if(keyshez==0)
{
while(!keyshez);
f=0;
break;
}
}

}
key_stop();
paishui=0;

}
void mode4()
{
uint k=50000;
P0=num[4];
shuaigan=1;
while(k--)
{
key_stop();
if(keyshez==0)
{
delay(5);
if(keyshez==0)
{
while(!keyshez);
f=0;
break;
}
}

}
key_stop();
shuaigan=0;
}
void daiji()
{
uint ik=5000;bit g=0;
daijiled=1;
if(keystart==0)
{
delay(5);
if(keystart==0)
{
daijiled=0;
f=1;
while(!keystart);
}
}
if(keyshez==0)
{
delay(5);
if(keyshez==0)
{
while(!keyshez);
while(!g)
{
P0=0X00;
for(i=0;i<10000;i++)
{
if(keystart==0)
{
delay(5);
if(keystart==0)
{
f++;
if(f==5)f=0;
while(!keystart);
}
}
if(keyshez==0)
{
delay(5);
if(keyshez==0)
{
while(!keyshez);
g=1;
break;
}
}
}
P0=num[f];
for(i=0;i<10000;i++)
{
if(keystart==0)
{
delay(5);
if(keystart==0)
{
f++;
if(f==5)f=0;
while(!keystart);
}
}
if(keyshez==0)
{
delay(5);
{
if(keyshez==0)
{while(!keyshez);g=1;break;}
}
}
}
}
}
}

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

     文件      97811  2012-01-10 20:29  洗衣机\仿真\Backup Of 全自动洗衣机.DBK

     文件     102211  2012-01-11 14:30  洗衣机\仿真\Last Loaded Last Loaded 全自动洗衣机.DBK

     文件     102211  2012-01-11 14:30  洗衣机\仿真\Last Loaded 全自动洗衣机.DBK

     文件        742  2012-01-11 14:30  洗衣机\仿真\Last Loaded 全自动洗衣机.PWI

     文件      53653  2012-01-10 20:29  洗衣机\仿真\全自动洗衣机.DSN

     文件        742  2012-01-10 20:29  洗衣机\仿真\全自动洗衣机.PWI

     文件       5115  2012-01-10 20:29  洗衣机\程序\STARTUP.A51

     文件      11665  2012-01-10 20:29  洗衣机\程序\STARTUP.LST

     文件        749  2012-01-10 20:29  洗衣机\程序\STARTUP.OBJ

     文件       9997  2012-01-10 20:29  洗衣机\程序\全自动洗衣机

     文件       3702  2012-01-10 20:29  洗衣机\程序\全自动洗衣机.c

     文件       1881  2012-01-10 20:29  洗衣机\程序\全自动洗衣机.hex

     文件         57  2012-01-10 20:29  洗衣机\程序\全自动洗衣机.lnp

     文件      14107  2012-01-10 20:29  洗衣机\程序\全自动洗衣机.LST

     文件      18672  2012-01-10 20:29  洗衣机\程序\全自动洗衣机.M51

     文件      10820  2012-01-10 20:29  洗衣机\程序\全自动洗衣机.OBJ

     文件       1255  2012-01-10 20:29  洗衣机\程序\全自动洗衣机.Opt

     文件       1068  2012-01-10 20:29  洗衣机\程序\全自动洗衣机.plg

     文件       2043  2012-01-10 20:29  洗衣机\程序\全自动洗衣机.Uv2

     文件       1255  2012-01-10 20:29  洗衣机\程序\全自动洗衣机_Opt.Bak

     文件       2043  2012-01-10 20:29  洗衣机\程序\全自动洗衣机_Uv2.Bak

     目录          0  2012-01-11 14:31  洗衣机\仿真

     目录          0  2012-01-10 20:29  洗衣机\程序

     目录          0  2012-01-10 22:28  洗衣机

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

               441799                    24


评论

共有 条评论