99问答网
所有问题
当前搜索:
单片机蜂鸣器一直响
为什么我的51
单片机
一开机,
蜂鸣器
不不停的响啊,这是为什么啊
答:
可能是接至你蜂鸣器的I/O口内部加了上拉电阻,输出了高电平,所以会响
。你用万用表测测那个I/O口上电时输出的电平就可以知道是什么情况了
前辈们,请问如何编写使
蜂鸣器
只响一声的程序,试过了很...
答:
你好!!你在蜂鸣器一直再响,
是因为你的单片机程序一直在重新启动
;你的程序少了while 的循环,在程序的结尾加上:while(1){}完整的代码是:include <reg51.h>sbit Beep = P1^5 ;void delay(unsigned int i) ;void main(){ unsigned int m,n=1; for(m=0;m<2000; m++) { ...
...P2口接键盘,P1.0输出,如图,为何接上
蜂鸣器一直响
,复位后也是响不停...
答:
1.确定单片机工作~检查复位电路
:复位按键按下测量9(RES)脚是否置高(不按为低)~晶振电路是否连接正确,正确则最小系统正常。2.
若最小系统正常,确定程序是否烧录进去
~楼主的问题很可能是程序没烧进去~3.若程序烧进去,用万用表测量各电路是否连接正确,确定没有虚焊漏焊以及短路现象~若还有问题。。
请问为什么用
单片机
控制
蜂鸣器
不停地响啊?
答:
看看程序,打开
蜂鸣器
是不是没有关闭?还有
单片机
的程序是循环执行的,注意这一点,如果不加while(1);等语句 程序就会
一直
循环执行,还没有加延时的话就会一直的响了,多看看别人写的程序,就明白了!
一个关于
单片机蜂鸣器
的问题,这个代码为什么会让
蜂鸣器一直响
,Beep=...
答:
Beep= 1;delay(5);Beep= 0;delay(5);你把这部分循环几十次甚至几百次后,然后在后面加一个while(1),这样就不会
一直响
。
蜂鸣器
是振荡发声的,如果你一直是给置1或者一直是置0,那么就不会响的。你这里就是程序一直在执行,不停地101010变换,所以就不会停 ...
...一定要帮忙啊!P2口是键盘,P1.0输出,硬件如图,为何
蜂鸣器一直
在...
答:
可能原因之一:
蜂鸣器
分无源和有源的,按照你这个设计来看应该用无源的,你可能用的有源的。可能原因之二:51
单片机
上电时候全部IO口默认高电平。
我初学51
单片机
电平触发的方式触发中断,但是下面程序为什么不用外部出发...
答:
蜂鸣器响
,一定是输出控制起作用了,它有高电平、低电平驱动两种,看接哪个管脚,如果低电平驱动,看它接的电压和
单片机
是不是一致。注意有没有关闭它(什么情况下关)的操作!
51
单片机蜂鸣器一直响
怎么办?
答:
你往
单片机
里写入一个程序,控制这个引脚分别为高低电平各1S钟,看看是不是还
一直响
,如果还一直响,那有可能是
蜂鸣器
的和单片机相连的引脚被短路到电源上或者地上了
为什么无源
蜂鸣器一直响
。程序烧入
单片机
后就没停。定时器已全部占用...
答:
在程序尾部加while(1);使程序停止不动,不过 j=60 似乎响的时间太短
我把下面汇编程序写入
单片机
为什么
蜂鸣器
会响
答:
在烧写程序时,
单片机
端口处于未知状态的,也就是说,端口可能是高电平,也可能是低电平,所以也就有可能导致
蜂鸣器
有时候会
一直
鸣响了。只要单片机正常运行时,能正常控制,就没问题的
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
单片机蜂鸣器间隔输出声响
51蜂鸣器为什么一直响
单片机蜂鸣器嘀嗒声怎么解决
STM32蜂鸣器一上电就一直响
单片机蜂鸣器报警声怎么回事
单片机一上电就一直响
STC12C5A08S2引脚介绍
keil蜂鸣器发出叮咚声响
蜂鸣器一接上就响