一贸弥、功能描述
閉合正確對(duì)應(yīng)的開(kāi)關(guān)窟坐,使LED燈亮。
二茂腥、電路圖
三狸涌、程序
//1?ó??? 2022-03-15 ?ü???ü?ì?? μú?t??°′?ü ′ò?a
#include <REGX51.H>
#define uint unsigned int
#define uchar unsigned char
sbit LED1=P2^0;
sbit LED2=P2^0;
sbit S1=P1^0;
sbit S2=P1^1;
sbit S3=P1^2;
sbit S4=P1^3;
//oˉêyéù?÷
void delay(MS);
void lock_on(void);
void lock_off(void);
/*---------?÷oˉêy---------*/
void main(void)
{
while(1)
{
if(S1==0)
{
delay(10);
if(S1==0)
{
lock_off();
? }
}
if(S2==0)
{
delay(10);
if(S2==0)
{
? lock_on();
}
}
if(S3==0)
{
delay(10);
if(S3==0)
{
lock_off();
}
}
if(S4==0)
{
delay(10);
if(S4==0)
? {
lock_off();
? }
}
}
}
/*---------??′ò?aoˉêy---------*/
void lock_on(void)
{
LED1=1;
LED2=2;
}
/*---------???¨oˉêy---------*/
void lock_off(void)
{
LED1=0;
LED2=1;
}
/*---------?Yê?MSoá??oˉêy---------*/
void delay (uint MS)
{
uint i,j;
for(i=0;i<MS;i++)
for(j=0;j<125;j++)
;
}
四、小結(jié)
通過(guò)本節(jié)課的學(xué)習(xí)最岗,讓我們對(duì)控制LED燈亮有了新的認(rèn)識(shí)帕胆。