|
求助,我是真的服了,無論有沒有人我的燈都是亮的LED1,剛開始以為是我沒調(diào)好HC-SR501,不論我怎么調(diào)我的HC-SR501終都是高電平,后面我又換了一個傳感器還是不行,蓋子我是故意取下來的,還是沒反應(yīng)。是不是這個原因,網(wǎng)上說傳感器輸出的信號電壓51識別不了
單片機(jī)程序
sbit LED1=P2^0;
sbit HW=P2^1;
void main()
{
// LED1=0;//低電平滅,默認(rèn)上拉電阻
// HW=0;
while(1)
{
if(HW==1)
{
LED1=0;
}
else if(HW==0)
{
LED1=1;
}
else
{
LED1=0;
}
}
}
|
|