首页 >>  正文

普中51单片机蜂鸣器

来源:baiyundou.net   日期:2024-09-23

谭英甄1926初学求助,普中的单片机怎么让蜂鸣器响 -
单儿姚13041095325 ______ 它的蜂鸣器无源的好像需要脉冲信号,不能一直接高电平.得让他高低变 void beep(); { beep=0; delay(1); beep=1; delay(1); }

谭英甄192651单片机蜂鸣器音乐 -
单儿姚13041095325 ______ 首先用定时器操作蜂鸣器发出不同的频率,而音阶也就是1(do)、2(re)、3(mi)等等就是不同的频率,找到他们的频率表就可以发出对应的音阶. 然后用定时器操作一拍的时间,也就是每个音阶发声 的时间长短. 最后把上面两个内容封装成函数,把青花瓷的谱子做成响应的参数,就可以实现了 不过,蜂鸣器发出高音不太好,基本属于噪音范畴,所以推荐用喇叭之类的. 有问题再联系哈.

谭英甄1926求一个51单片机上能用的有源蜂鸣器不同频率响的汇编程序 -
单儿姚13041095325 ______ 有源蜂鸣器都是长鸣固定频率的,只要加5Ⅴ电压就响.要按不同频率发声,应该用无源蜂鸣器,或小功率的扬声器,即小喇叭.利用定时器定时,输出一定频率的方波信号即可.如1KHz方波,信号周期为1ms,定时0.5ms=500us,假设单片机...

谭英甄1926为什么我的蜂鸣器不会响呢?用51单片机 -
单儿姚13041095325 ______ 你用的蜂鸣器是无源蜂鸣器(无源指的是“自己不带振动源”),换句话说要想让它响,就必须用“脉冲驱动”,脉冲就相当于它的振动源.看你的程序应该是想用有源蜂鸣器,也就是“直流驱动”蜂鸣器,它在PROTEUS中的名字是:直流式buzzer.你选择的speaker是模拟式无源蜂鸣器,此外还有一个数字式sounder蜂鸣器.

谭英甄1926有哪位大神知道51单片机蜂鸣器响1秒的c程序怎么写? -
单儿姚13041095325 ______ #include<reg51.h>#define uchar unsigned char uchar cnt; sbit fmq=P1^0; sbit key=P1^4; void t0isr() interrupt 1 { TH0=(65536-50000)/256; TL0=(65536-50000)%256; cnt++; if(cnt>20) { TR0=0; cnt=0; fmq=1; } } main() { TMOD=0x01; TH0=(65536-...

谭英甄1926如下图为51单片机控制蜂鸣器的部分电路,其中的Q2代表什么,求大神指教 -
单儿姚13041095325 ______ Q2是PNP的二极管,型号为8550.BZ为蜂鸣器 J8为插针,使用短路帽进行短接.

谭英甄192651 单片机 为什么我写的程序 蜂鸣器不响 -
单儿姚13041095325 ______ 三极管接错了,E和C上下颠倒一下.再就是得是有源蜂鸣器

谭英甄1926我做课程设计时用51单片机做要音响,蜂鸣器却老也不响,怎么回事?急!! -
单儿姚13041095325 ______ 先确定蜂鸣器是否坏了,是否自带音源的?(通电就响),如果不是自带的就要编程才能发声.输出的P口能否出0或1?看有否接错线了.

谭英甄1926我安装好51单片机电路板后,一通电源蜂鸣器就不停叫是怎么回事? -
单儿姚13041095325 ______ 哈!用的有源蜂鸣器吧,并是高电平有效的吧!正常的,把程序写进去再看,如还是这就要检查晶振和复位电路了.

谭英甄1926这是个51单片机外接PNP三极管驱动蜂鸣器的电路,输出低电平有效,我咋就看着哪里不对劲啊?! -
单儿姚13041095325 ______ 是有些不对劲. 第一,PNP的这种接法,VCC电压不能高于高电平,不然尽管是高电平,三极管也会导通. 第二,三极管的负载(图中的蜂鸣器)一般接在C极回路,图中接在E极回路.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024