导航:首页 > 操作系统 > 单片机蜂鸣器不响

单片机蜂鸣器不响

发布时间:2023-06-15 20:53:07

单片机C语言程序,大神快来解释,为什么灯不亮,蜂鸣器不响

你好,
首先问个问题,你这程序是要实现什么功能。
然后,不管你要实现什么,先要明白一点,定时器1是每50ms中断一次,也就是f1要每50ms自增一次,在
if(f1<100)//1ms
{
TR0=1;
if(f0==1)
{
f0=0;
beep=~beep;
D1=~D1;
}
}的条件下,就是在50s内,都只会执行这个if语句;每执行一次都会进入这个if,启动定时器0,而定时器0是每1ms中断一次,但执行这个if里边的程序只需要几十微妙,也就是说,还没等f0自增,这些程序就执行完了,而在这个程序执行完了之后,你又对定时器0进行了初始化,这样就导致在时间无限长的条件下,能进入每一个if(f1<)语句,但是不能进入if(f0==?)这个语句,从而LED不亮,蜂鸣器不响。
有不懂的地方随时回复我。
希望我的回答能帮助到你。

⑵ 51 单片机 为什么我写的程序 蜂鸣器不响

三极管接错了,E和C上下颠倒一下。再就是得是有源蜂鸣器

⑶ 蜂鸣器不响什么原因

1、蜂鸣器没有安装前就不响,这是属蜂鸣器本身质量不行

2、蜂鸣器焊接后出现无音或时响时不响,这种情形可能是焊接过程中使用的烙铁功率过大(建议用20-30W的烙铁)或时间过长(建议3秒内完成一个焊点)导致蜂鸣器的针脚与线圈的焊接点受热熔化后虚焊。

3、焊接后蜂鸣器鸣叫过程中出小声、无音或沙音变调,这种情形可能是启动蜂鸣器的电流过小或过大(蜂鸣器正常工作电流20-30mA)导致蜂鸣器不能正常鸣叫。

4、蜂鸣器使用一段时间后出现变音或无音,这种情形可能是蜂鸣器的连续鸣叫时间过长(蜂鸣器连续鸣叫时间不能超过8-10小时,否则会变音或烧坏)或是蜂鸣器受环境影响。

5、蜂鸣器焊接后在电线板上工作时就出现变调或无音但拆下来用直流稳压电源测试则没有问题,这种情形可能是蜂鸣器受到干扰。

⑷ 单片机的蜂鸣器不响怎么回事

KEIL没提示错误,只能说是程序的语法没有问题,不代表程序没有问题。还有就是控制蜂鸣器的IO口和程序对得上吗?无源蜂鸣器要给脉冲才会响

⑸ 单片机蜂鸣器不响怎么回事

单片机蜂鸣器不响,从下面3点检查:
1.
是自己焊的板子,蜂鸣器是直接连到P1^5脚上了吗,那不行,要用一个三极管驱动。
2.
检查一下蜂鸣器好不好使,用一节电池,正负极各接一条导线,关闭单片机板子电源,用电池两条导线碰蜂鸣器两个脚,应该有咔咔声。
3.
上面两项都对,调延时子程序所带延时参数由10逐渐增加,每次加10,直至响为止。再试验,大于这个数时,用不同的延时参数,与蜂鸣器发响的音调关系是什么。

阅读全文

与单片机蜂鸣器不响相关的资料

热点内容
怎么用电脑玩手机版的我的世界服务器 浏览:228
linux设备权限 浏览:950
pdf转曲软件 浏览:149
云服务器怎么做nas 浏览:457
有什么可以提示快递的app 浏览:311
什么app的主题都是免费的 浏览:1002
se01加密路线和普通路线放 浏览:908
怎么用安卓系统手机测量长度 浏览:46
回调突破主图源码 浏览:238
mc生存都市服务器地址大全 浏览:92
unix网络编程环境搭建 浏览:963
pythonsocket高并发 浏览:257
python开发windowsgui 浏览:619
25减9的借位算法 浏览:269
管家婆有必要加密狗吗 浏览:907
电脑文件夹没保存怎么恢复 浏览:148
买燕窝什么是溯源码 浏览:585
安卓党为什么我不用iphone 浏览:266
固态继电器单片机 浏览:980
反编译exe课件 浏览:58