624624624

  • 2019-04-19
  • 回复了主题帖: 洗衣机课设求助,帮忙改改程序,谢谢大家

    大家帮帮忙啊 :time::time::time:

  • 回复了主题帖: 洗衣机课设求助,帮忙改改程序,谢谢大家

    顶顶顶

  • 回复了主题帖: 洗衣机课设求助,帮忙改改程序,谢谢大家

    我知道我错很多,希望大家救救孩子吧:Cry:

  • 发表了主题帖: 洗衣机课设求助,帮忙改改程序,谢谢大家

    大佬们救救孩子的课设吧,帮忙改改程序吧,感谢大佬们了 #include#define uchar unsigned char#define uint unsigned int//****************************//sbit key_mianzhi=P1^4;  // 棉质按键sbit key_on=P1^5;        // 开始按键sbit key_off=P1^6;   // 结束按键sbit key_sizhi=P1^7;     // 丝质按键sbit key_huaxian=P1^1;  // 化纤按键//***************************//sbit led_wring=P0^7; //     报警指示灯//******************************//uchar codenum[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//*****************************//char sec=0;            //  时间秒char min=0;           //  时间分uchar count=0;            //  中断计数uchar flag0=0;             //  洗衣机工作状态标志uchar flag1=0;             //  piaoxi标志uchar flag2=0;             //  qiangxi标志uchar flag3=0;             //  ruoxi标志uchar err=0;        //  报警标志//**********************************//void delay(); //  延时函数void over();  //  结束子程序void piaoxi();         //  票子程序void ruoxi();   // 弱子程序void qiangxi();    //  强子程序void on();    //  工作on处理子程序void se();    //  显示菜单选择void SEG_display();   //  显示时间子程序void key_scan();     //  按键扫描子程序**************************************void delay(uint i){       uintx,y;       for(x=i;x>0;x--)        for(y=120;y>0;y--);}   //*********工作on处理子程序**********//void on(){       TMOD=0x01;       TH0=(65536-50000)/256;       TL0=(65536-50000)%256;       EA=1;       ET0=1;       TR0=1;   P0 = 0xff;    if(flag0==0)           in();       if(flag0==1)           qiangxi();       if(flag0==2)           piaoxi();       if(flag0==3)           ruoxi();       if(flag0==4)      out();       }//********结束子程序*********//void over(){     other=0;       anther=0;       P0=0xff;       mo_r=0;       mo_l=0;       led_over=0;       EA=0;}  //**********进水子程序**********//voidin(){     anther=0;       other=0;       P0=0xff;       led_in=0;       flag1++;       mo_r=0;       mo_l=0;       min=0;       sec=8;}//**********漂洗子程序**********//void piaoxi(){     anther=1;        other=0;    P0=0xff;        mo_r=1;        mo_l=1;        min=0;        sec=10;                                  quan=0;}//        //********强洗程序********//void piaoxi(){        anther=1;       other=0;       P0=0xff;       mo_r=1;       mo_l=0;       min=1;       sec=10;       }//*********弱洗子程序********//void ruoxi(){     other=1;       anther=0;       P0=0xff;       mo_r=1;       mo_l=0;       sec=5;}     //*********漂洗子程序********//void piaoxi(){     other=1;       anther=0;       P0=0xff;       mo_r=1;sec=5;       mo_l=1;       sec=5;}      //*********按键扫描子程序*********//void key_scan(){        if(key_menu==0)       {              delay(5);              if(key_menu==0)              {                     while(!key_menu);                     menu();              }       }//********************************//       if(key_on==0)       {              delay(5);              if(key_on==0)              {                     while(!key_on);                     on();              }       }//*********************************//       if(key_off==0)       {              delay(5);              if(key_off==0)              {                     while(!key_off);                     over();              }       }}//*********显示子程序**********//void SEG_display(){       P1=0x01;       P2=num[min/10];       delay(10);       P1=0x02;       P2=num[min%10];       delay(10);       P1=0x04;       P2=num[sec/10];       delay(10);       P1=0x08;       P2=num[sec%10];       delay(10);}//*********主函数**********//void main(){       led_in=0;       anther=0;       other=0;       while(1)       {              SEG_display();              key_scan();       }}    //*****定时器0中断处理程序*****//void timer0() interrupt 1{       TH0=(65536-50000)/256;       TL0=(65536-50000)%256;       count++;   if(count==20)       {                  count=0;              sec--;              if((flag0==1)||(flag0==2))              {                  quan++;                     switch(quan)                      {                           case  1:mo_r=1;mo_l=0;break;                            case10:mo_r=0;mo_l=0;break;                            case15:mo_r=0;mo_l=1;break;                            case25:mo_r=0;mo_l=0;break;                            default:;                      }                     if(quan==30)                     {                        quan=0;                     }              }        //**********************************//              if((sec==0)&&(min!= 0))              {                min--;                sec=59;               }               //**********************************//              if((sec

  • 2019-04-18
  • 回复了主题帖: 大家帮帮忙看看这个程序

    不进步进电机

  • 回复了主题帖: 大家帮帮忙看看这个程序

    psw的好像,我也不晓得

  • 回复了主题帖: 大家帮帮忙看看这个程序

    大家帮帮忙,让我过了吧{:1_144:}

  • 发表了主题帖: 大家帮帮忙看看这个程序

    经过2个星期逼着自己学习c51,写了老师的课设,就是我以前发的那个洗衣机的然后写了这个程序,无奈啊,想让大家帮帮忙改一改啥的,写的不好,就别喷了:) 然后我们学校实验室比较简陋,好像是电动机只能用什么AD还是DA吧,好像不让用P3口好像,然后我也不会写电动机这一块了,写的比较垃圾,洗衣时间算的也不咋明白,帮帮忙,救救孩子吧。{:1_122:} 这个就是我的程序了 #include #define uchar unsigned char#define uint unsigned int//****************************//sbit key_mianzhi=P1^4;  // 棉质按键sbit key_on=P1^5;        // 开始按键sbit key_off=P1^6;   // 结束按键sbit key_sizhi=P1^7;     // 丝质按键sbit key_huaxian=P1^1;  // 化纤按键//***************************//sbit led_wring=P0^7; //     报警指示灯//******************************//uchar codenum[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//*****************************//char sec=0;            //  时间秒char min=0;           //  时间分uchar count=0;            //  中断计数uchar flag0=0;             //  洗衣机工作状态标志uchar flag1=0;             //  piaoxi标志uchar flag2=0;             //  qiangxi标志uchar flag3=0;             //  ruoxi标志uchar err=0;        //  报警标志//**********************************//void delay(); //  延时函数void over();  //  结束子程序void piaoxi();         //  票子程序void ruoxi();   // 弱子程序void qiangxi();    //  强子程序void on();    //  工作on处理子程序void se();    //  显示菜单选择void SEG_display();   //  显示时间子程序void key_scan();     //  按键扫描子程序**************************************void delay(uint i){       uintx,y;       for(x=i;x>0;x--)        for(y=120;y>0;y--);}   //*********工作on处理子程序**********//void on(){       TMOD=0x01;       TH0=(65536-50000)/256;       TL0=(65536-50000)%256;       EA=1;       ET0=1;       TR0=1;   P0 = 0xff;    if(flag0==0)           in();       if(flag0==1)           qiangxi();       if(flag0==2)           piaoxi();       if(flag0==3)           ruoxi();       if(flag0==4)      out();       }//********结束子程序*********//void over(){     other=0;       anther=0;       P0=0xff;       mo_r=0;       mo_l=0;       led_over=0;       EA=0;}  //**********进水子程序**********//voidin(){     anther=0;       other=0;       P0=0xff;       led_in=0;       flag1++;       mo_r=0;       mo_l=0;       min=0;       sec=8;}//**********漂洗子程序**********//void piaoxi(){     anther=1;        other=0;    P0=0xff;        mo_r=1;        mo_l=1;        min=0;        sec=10;                                  quan=0;}//        //********强洗程序********//void piaoxi(){        anther=1;       other=0;       P0=0xff;       mo_r=1;       mo_l=0;       min=1;       sec=10;       }//*********弱洗子程序********//void ruoxi(){     other=1;       anther=0;       P0=0xff;       mo_r=1;       mo_l=0;       sec=5;}     //*********漂洗子程序********//void piaoxi(){     other=1;       anther=0;       P0=0xff;       mo_r=1;sec=5;       mo_l=1;       sec=5;}      //*********按键扫描子程序*********//void key_scan(){        if(key_menu==0)       {              delay(5);              if(key_menu==0)              {                     while(!key_menu);                     menu();              }       }//********************************//       if(key_on==0)       {              delay(5);              if(key_on==0)              {                     while(!key_on);                     on();              }       }//*********************************//       if(key_off==0)       {              delay(5);              if(key_off==0)              {                     while(!key_off);                     over();              }       }}//*********显示子程序**********//void SEG_display(){       P1=0x01;       P2=num[min/10];       delay(10);       P1=0x02;       P2=num[min%10];       delay(10);       P1=0x04;       P2=num[sec/10];       delay(10);       P1=0x08;       P2=num[sec%10];       delay(10);}//*********主函数**********//void main(){       led_in=0;       anther=0;       other=0;       while(1)       {              SEG_display();              key_scan();       }}    //*****定时器0中断处理程序*****//void timer0() interrupt 1{       TH0=(65536-50000)/256;       TL0=(65536-50000)%256;       count++;   if(count==20)       {                  count=0;              sec--;              if((flag0==1)||(flag0==2))              {                  quan++;                     switch(quan)                      {                           case  1:mo_r=1;mo_l=0;break;                            case10:mo_r=0;mo_l=0;break;                            case15:mo_r=0;mo_l=1;break;                            case25:mo_r=0;mo_l=0;break;                            default:;                      }                     if(quan==30)                     {                        quan=0;                     }              }        //**********************************//              if((sec==0)&&(min!= 0))              {                min--;                sec=59;               }               //**********************************//              if((sec

  • 2019-04-01
  • 回复了主题帖: 这个东西怎么弄啊

    :handshake:handshake:handshake感谢大佬相助啊

  • 2019-03-31
  • 回复了主题帖: 这个东西怎么弄啊

    求大佬给个程序吧{:1_97:}:victory:

  • 回复了主题帖: 这个东西怎么弄啊

    顶顶顶

  • 回复了主题帖: 这个东西怎么弄啊

    本帖最后由 624624624 于 2019-3-31 18:28 编辑
    philipchiu 发表于 2019-3-30 09:57 二楼正确
    基本的啥也不会,程序一点也不懂,强加的课{:1_85:}

  • 回复了主题帖: 这个东西怎么弄啊

    本帖最后由 624624624 于 2019-3-31 18:26 编辑
    chenbingjy 发表于 2019-3-30 16:54 你怎么不好好学呀
    好难啊,培养方案里强加的一门课,都没啥用,贼水,啥也不会了

  • 2019-03-30
  • 回复了主题帖: 这个东西怎么弄啊

    有具体程序吗,着急啊,上学期学完啥也不会啊{:1_85:}

  • 2019-03-29
  • 发表了主题帖: 这个东西怎么弄啊

    帮帮忙,谢谢了,救救孩子吧,用汇编语言或者汇编C语言写。

最近访客

< 1/1 >

统计信息

已有10人来访过

  • 芯币:25
  • 好友:--
  • 主题:3
  • 回复:12
  • 课时:--
  • 资源:--

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言