_____________________________________________________________________ 功能:用杜邦線把繼電器輸入端口和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; //繼電器釋放 } } } }