专注电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

继电器控制

作者:佚名   来源:本站原创   点击数:  更新时间:2010年10月02日   【字体:
_____________________________________________________________________

功能:用杜邦线把继电器输入端口和P1^1连接起来,按键S1吸合,按键S2释放继电器

时间:2010—7—20

_____________________________________________________________________

 

#include<reg52.h>

sbit key1=P3^0;
sbit key2=P3^1;
sbit RELAY = P1^1;

void delay(unsigned int cnt)
{

        while(--cnt);
}


main()
{
        while(1)
        { 
                if(!key1) 
                {
                        delay(5000);
                        if(!key1)    //去抖动后是否按下相应按键
                        {
                                RELAY=1;    //继电器吸合
                        }
                }

                if(!key2)
                {
                        delay(5000);
                        if(!key2)    //去抖动后是否按下相应按键


                        {
                                RELAY=0;    //继电器释放
                        }
                }

        }
}
关闭窗口

相关文章