1.光敏电阻和单片机的接线vcc-5v,gnd-gnd,do-p2^0
2.我设置的是当周围亮时亮两盏灯,暗时亮四盏灯,可以根据自己需要调整。代码如下:
#include "reg51.h"
sbit key=P2^0;
sbit LED1=P1^1;
sbit LED2=P1^2;
sbit LED3=P1^3;
sbit LED4=P1^4;
void main()
{
LED1=LED2=LED3=LED4=1;
while(1)
{
if(key==0)
{ LED1=LED2=LED3=LED4=1;
LED1=0;
LED2=0;
}
else
{ LED1=LED2=LED3=LED4=1;
LED1=0;
LED2=0;
LED3=0;
LED4=0;
}
}
}