51单片机光敏电阻控制led亮
时间:2023-11-05 21:37:02
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; } } }