蜂鸣器程序前辈们,请问如何编写使蜂鸣器只响一声的程序,试过了很多,都是一直响的,请各位前辈指导、、

蜂鸣器程序  时间:2021-06-18  阅读:()

C51 单片机控制蜂鸣器程序

把2个蜂鸣器的频率各写成一个函数。

然后主函数里这样写 if (key1 == 0) "执行1蜂鸣器频率" else if (key2 == 0) "执行2蜂鸣器频率"

想问下以下程序是如何实现让蜂鸣器间隔不同时间响一次的?是什么语句在起作用?

主要起作用的代码是(不过根据代码,一共会响50次才对) for(i=0;i<100;i++) { BEEP=~BEEP; //取反 DelayMS(t); } BEEP=~BEEP;作用就是让蜂鸣器进行响一次停一次的交替,交替的时间间隔是由DelayMS(t);实现的。

其中参数t就是想要延时的时间。

循环前i为0,BEEP应该初始化为0(不响)。

第一次循环: BEEP取反得1,此时蜂鸣器在响,延迟t毫秒(响t毫秒),i++,进入下一次循环 第二次循环: BEEP取反得0,此时蜂鸣器不响,延迟t毫秒(不响t毫秒),i++,进入下一次循环 ......... 循环结束后BEEP赋值为0,让蜂鸣器停止。

所以就实现了蜂鸣器每隔tms响一次,不过能听见50次

单片机无源蜂鸣器的程序,请求解释下这个程序从第一个for开始的意思!

内层的for循环代表响或者不响的时间,外层的FOR循环代表响和不响的次数,也就是产生方波的周期。

因为i为100次,所以一个周期响一次,也就是总共响50次。

最后关闭蜂鸣器

前辈们,请问如何编写使蜂鸣器只响一声的程序,试过了很多,都是一直响的,请各位前辈指导、、

你好!! 你在蜂鸣器一直再响,是因为你的单片机程序一直在重新启动; 你的程序少了while 的循环,在程序的结尾加上: ???while(1){}完整的代码是: #include? sbit?Beep?=??P1^5?; void?delay(unsigned?int?i)?; void?main() { ????unsigned?int?m,n=1; ????for(m=0;m<2000;?m++) ????{ ????????Beep=?1; ????????delay(5); ????????Beep=?0; ????????delay(5); ????while(1){} ?} ?void?delay(unsigned?int?i) { ????char?j; ????for(i;?i?>?0;?i--) ????????for(j?=?200;?j?>?0;?j--); }

JustHost俄罗斯VPS有HDD、SSD、NVMe SSD,不限流量低至约9.6元/月

justhost怎么样?justhost服务器好不好?JustHost是一家成立于2006年的俄罗斯服务器提供商,支持支付宝付款,服务器价格便宜,200Mbps大带宽不限流量,支持免费更换5次IP,支持控制面板自由切换机房,目前JustHost有俄罗斯6个机房可以自由切换选择,最重要的还是价格真的特别便宜,最低只需要87卢布/月,约8.5元/月起!总体来说,性价比很高,性价比不错,有需要的朋友可以...

Hostodo:$19.99/年KVM-1GB/12GB/4TB/拉斯维加斯

Hostodo发布了几款采用NVMe磁盘的促销套餐,从512MB内存起,最低年付14.99美元,基于KVM架构,开设在拉斯维加斯机房。这是一家成立于2014年的国外VPS主机商,主打低价VPS套餐且年付为主,基于OpenVZ和KVM架构,产品性能一般,数据中心目前在拉斯维加斯和迈阿密,支持使用PayPal或者支付宝等付款方式。下面列出几款NVMe硬盘套餐配置信息。CPU:1core内存:512MB...

昔日数据:香港云服务器(2G防御)、湖北云服务器(100G防御),首月5折,低至12元/月

昔日数据,国内商家,成立于2020年,主要销售湖北十堰和香港HKBN的云服务器,采用KVM虚拟化技术构架,不限制流量。当前夏季促销活动,全部首月5折促销,活动截止于8月11日。官方网站:https://www.xrapi.cn/5折优惠码:XR2021湖北十堰云服务器托管于湖北十堰市IDC数据中心,母鸡采用e5 2651v2,SSD MLC企业硬盘、 rdid5阵列为数据护航,100G高防,超出防...

蜂鸣器程序为你推荐
离线包百度地图离线包如何下载?爱短信官网求助。爱短信爱聊怎么用?短信营销方案短信营销怎么才能更有效果呢?youtube创始人李开复的创新工场是做什么的啊???broadcast播哈尔滨哪里有卖broadcast播 这个服装品牌的shoujiao手机电池突然充不上电,是怎么回事?该怎么办?音乐代码网页中怎么写自动播放mp3音乐的代码java程序员招聘为什么Java程序员工资都很高java程序员招聘java程序员学出来工作好不好找,工资咋样?云办公平台什么叫云办公啊?谁能通俗的给我讲下
长春域名注册 万网免费域名 如何注册中文域名 优key 美国仿牌空间 账号泄露 名片模板psd http500内部服务器错误 xen 魔兽世界台湾服务器 骨干网络 美国十次啦服务器 qingyun 优酷黄金会员账号共享 网通服务器 ebay注册 智能dns解析 中国联通宽带测速 葫芦机 谷歌搜索打不开 更多