我在蜂鸣器
仿真的过程中,即使按钮没有按下去,它仍然在响。为什么?这是程序:
#include <reg51.h>
sbit BUZZER = P0^0;
sbit BUTTON = P3^2;
void sound ();
int i,n=60;
void main (void)
{
if (BUTTON ==0)
sound ();
}
void sound ()
{
BUZZER =1;
for (i=1;i<n;i++);
BUZZER =0;
for (i=1;i<n;i++);
}
-
-
一周热门 更多>