77问答网
所有问题
当前搜索:
单片机定时器控制蜂鸣器
单片机
驱动
蜂鸣器
原理是什么与设
答:
单片机
驱动蜂鸣器就是利用单片机来
控制蜂鸣器
发声。单片机通过控制输出口的电平来控制蜂鸣器发声。具体来说,你可以将蜂鸣器连接到单片机的某个输出口,并在程序中控制这个输出口的电平。当输出口输出高电平时,蜂鸣器就会发声;当输出口输出低电平时,蜂鸣器就会停止发声。在设计这样的系统时,你需要注意蜂鸣器的...
c51
单片机
: 利用
定时器
+
蜂鸣器
实现定时报警功能,30秒内,每一秒响一下...
答:
if(flag30s)Beep = 0;//30s到
蜂鸣器
一直响 if(flag1s)//1s到,蜂鸣器响一下 { flag1s = 0;Alarm();} } } void TIM0(void) interrupt 1 { TH0 = 0x3C;TL0 = 0xB0;t50ms++;if(t50ms == 20)//1s { t50ms = 0;t1s++;flag1s = 1;if(t1s == 30)//30s { TR0 = 0;...
关于51
单片机定时器
的程序,P1.5连接
蜂鸣器
(用C语言写)
答:
让
蜂鸣器
发出两种不同的声调很容易,只要给蜂鸣器的控制信号发送不同频率的脉冲就可以实现了,以下以延时方式来做。#include#defineucharunsignedchar#defineuintunsignedintsbitSPK=P1^0;sbitK1=P1^7;//发声函数voidAlarm(uchart){uchari,j;for(i=0;i<200;i++){SPK=~SPK;for(j=0;j ...
怎样利用
单片机定时器
使
蜂鸣器
发出“叮咚声”
答:
首先是采用无源的
蜂鸣器
,先后给蜂鸣器两个不同的音频频率即可产生叮咚声,至于这两个频率是什么,就得通过实验来确定了;而这两个频率,用
单片机
的
定时器
产生是可行的,设定好分频值,就可输出一个音频信号,改变分频值,即可得到另一个音频信号。这中间还需要一个计数器,以便
控制
及切换两个频率的输出...
单片机
中
定时器控制蜂鸣器
时,beer=~beer。是啥意思?
答:
蜂鸣器
是要输入方波才能响,而方波频率决定了声调的高低。这里~是取反的意思,也就是接到蜂鸣器的输出口电平取反,在0-1-0-1之间变换。
单片机
驱动
蜂鸣器
的程序,原理不懂,为什么能用
定时器
工作方式1来驱动...
答:
用定时器的工作方式1是用其16位的数据,也就是说数据范围是最大的,可以做到频率更精确,TR0在子程序PlayMusic里面,因为是播放音乐,所以需要较为严格的
控制定时器
的启停,所以没有开始初始化时就打开定时器。
51
单片机
同时用两个
定时器控制蜂鸣器
发声,定时器0控制频率,定时器1...
答:
至少已经发现两个问题:1,通过程序可以看出,Timer0的中断周期比Timer1的中断周期长,那么
定时器
0
控制
频率,定时器1控制这个频率持续的时间的说法可能有误;2,uchar b,a,c;中的“b”最大值不会超过255,那么b=temp[c]能行吗?当c = 0时,temp[c] = 20000,uchar b是不能=uint temp的,...
单片机
驱动
蜂鸣器
的程序,原理不懂,为什么能用
定时器
工作方式1来驱动...
答:
用定时器的工作方式1是用其16位的数据,也就是说数据范围是最大的,可以做到频率更精确,TR0在子程序PlayMusic里面,因为是播放音乐,所以需要较为严格的
控制定时器
的启停,所以没有开始初始化时就打开定时器。
怎样
控制
51
单片机
的
蜂鸣器
发出不同频率的声音?
答:
用
定时器
来产生频率,如产生100Hz的声音。\x0d\x0a思路:\x0d\x0a100Hz即每秒变换200次,每次的时间就是1/200秒=0.005秒=5毫秒。\x0d\x0a计算定时器的初值:TH0 = 0x0EE; TL0 = 0x00;\x0d\x0a \x0d\x0a#include \x0d\x0asbit BEEP=P0^0;//
蜂鸣器
引脚\x0d\x0...
51
单片机
利用两个
定时器控制蜂鸣器
问题...这两个中断到底怎么使用的我一...
答:
当beep=0时,产生低电平,当beep=1时,产生高电平。这样加上高低电平持续的时间就形成方波了。fre的值就是
控制
持续时间了。fre=50000,就是中断一次50ms,也就是20HZ。再通过变量tt和flag控制中断次数来实现所需要的频率。beep=~beep就是取反的意思。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
用定时器控制蜂鸣器程序
定时器中断实验蜂鸣器
单片机中蜂鸣器的工作原理
单片机控制蜂鸣器实验报告
51单片机如何让蜂鸣器响
单片机蜂鸣器响三秒停止代码
定时器15秒蜂鸣器怎么用
51单片机蜂鸣器定时器代码
51单片机控制蜂鸣器发声程序