电路图
要求
- 开关S0闭合(打开),LED0亮(灭)
- 开关S1闭合(打开),LED1亮(灭)
- 开关S2闭合(打开),LED2亮(灭)
- 开关S3闭合(打开),LED3亮(灭)
完整程序
#include<reg51.h>
sbit led0=P1^0;
sbit led1=P1^1;
sbit led2=P1^2;
sbit led3=P1^3;
sbit s0=P1^4;
sbit s1=P1^5;
sbit s2=P1^6;
sbit s3=P1^7;
void main()
{
while(1)
{
if(s0==0) //开关s0闭合,
led0=0;//低电平有效 led0亮
else //开关s0打开
led0=1; //led0灭
if(s1==0)
led1=0;
else
led1=1;
if(s2==0)
led2=0;
else
led2=1;
if(s3==0)
led3=0;
else
led3=1;
}
}