51单片机中直接Beep = 1为什么没声音?
5个回答
2014-10-05
展开全部
一种是硬件连接问题,你需要Beef=0才能响
还有就是你的蜂鸣器是无源的,需要给高低脉冲才能响。比方beef=0;delay();beef=1;deyal();
外面再套while(1);
还有就是你的蜂鸣器是无源的,需要给高低脉冲才能响。比方beef=0;delay();beef=1;deyal();
外面再套while(1);
2014-10-06
展开全部
要是无源的蜂鸣器就是不会响。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没看到你的硬件连接图,不好判断。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Beep = 0 会不会有声音?
看看电路图就知道了
看看电路图就知道了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-10-06
展开全部
原理图呢?是有源的还是无源的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询