at89c52驱动蜂鸣器,死活不响,哪出问题了

sbit BEEP=P3^7; //蜂鸣器控制引脚
void Beep()
{
uchar i;
for(i=0;i<2;i++)
{
DelayMS(100); //延时
BEEP=~BEEP; //蜂鸣器间隔响
}
BEEP=1; //关蜂鸣器
}

第1个回答  2014-06-13
Q1 C脚 集电极接电源+极,即可解决本回答被提问者采纳
相似回答