?? 繼電器.c
字號:
/*-----------------------------------------------
名稱:繼電器控制
日期:2009.5
修改:無
內(nèi)容:用杜邦線把繼電器輸入端口和P1.1連接起來 按鍵s1吸合 s2釋放繼電器
------------------------------------------------*/
#include<reg52.h> //包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義
sbit key1=P3^0;//定義按鍵位置
sbit key2=P3^1;//定義按鍵位置
sbit RELAY = P1^2; //定義繼電器位置
/******************************************************************/
/* 延時函數(shù) */
/******************************************************************/
void delay(unsigned int cnt)
{
while(--cnt);
}
/******************************************************************/
/* 主函數(shù) */
/******************************************************************/
main()
{
while(1)
{
if(!key1) //按下相應的按鍵
{
delay(5000);
if(!key1) //去抖后是否按下相應的按鍵
{
RELAY=1; //繼電器吸合
}
}
if(!key2) //按下相應的按鍵
{
delay(5000);
if(!key2) //去抖后是否按下相應的按鍵
{
RELAY=0; //繼電器釋放
}
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -