|
求助,我是真的服了,无论有没有人我的灯都是亮的LED1,刚开始以为是我没调好HC-SR501,不论我怎么调我的HC-SR501终都是高电平,后面我又换了一个传感器还是不行,盖子我是故意取下来的,还是没反应。是不是这个原因,网上说传感器输出的信号电压51识别不了
单片机程序
sbit LED1=P2^0;
sbit HW=P2^1;
void main()
{
// LED1=0;//低电平灭,默认上拉电阻
// HW=0;
while(1)
{
if(HW==1)
{
LED1=0;
}
else if(HW==0)
{
LED1=1;
}
else
{
LED1=0;
}
}
}
|
|