太阳能热水器.rar

  • 浏览量:755
  • 下载量:0
  • 资料大小:0 B
  • 日期:2015-04-23
  • 上传者:炎日晾天
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

      


    #include  

    #include
    #define uint unsigned int
    #define uchar unsigned char
    #define sled_ad_port p0 
    #define sled_wd_port p1 
    #define sled_wm_port p2
    wendu,shuiwei; 
    sled_dm_port; 
    sbit dq =p3^5; 
    sbit adcs =p3^0;
    sbit adclk =p3^7; 
    sbit addi =p3^6; 
    sbit addo =p3^6;
    sbit k1=p3^2; 
    sbit k2=p3^3;
    uchar code du_char; 
    delay_1ms(1);
    }
    }
    }


    void main()
    {
    while(1)
    {
    xianshitemperature();
    xianshishuiwei();
    if( shuiwei%10090)
    k1=5;
    if(wendu%10040)
    k2=1; 
    }
    }
    这是程序,

    如何能实现那继电器能左右摆动,就是当数值到达某个时能使继电器实现打开或闭合。  这是protues仿真图,谁能帮我实现温度高于40时继电器断开(往右闭合),低于35时继电器闭合(往左闭合),水位高于90时继电器断开(往右闭合),低于20时继电器闭合(往左闭合),可增加多一个继电器部分电路。


    这是仿真文件与keil4编程文件:
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换