蜂鸣器程序51单片机蜂鸣器响程序怎么写?最简单的。

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

求c51单片机程序,关于蜂鸣器控制,最好附带程序说明,晶振暂定12MHz

; ;晶振12MHz ;控制蜂鸣器发出"嘀、嘀。







"报警声,报警声从P1.3端口输出 ;产生频率为2.5KHz,声长1.1秒,间隔1秒。

ORG 0000H JMP MAIN ORG 000BH JMP T0_INT MAIN: MOV TMOD, #02H MOV TH0, #56 MOV TL0, #56 SETB TR0 MOV IE, #82H MOV R2, #100 MOV R3, #50 SJMP $ T0_INT: JNB F0, NO CPL P1.3 DJNZ R2, EXIT MOV R2, #100 DJNZ R3, EXIT MOV R3, #50 CPL F0 NO: SETB P1.3 DJNZ R2, EXIT MOV R2, #100 DJNZ R3, EXIT MOV R3, #55 CPL F0 EXIT: RETI END 本程序,已经经过了测试。

51单片机蜂鸣器程序,音乐的随时跳转

这里修改: sbit?key1=P1^0; sbit?key2=P1^1; void?Play_Song(unsigned?char?i) { unsigned?char?Temp1,Temp2; unsigned?int?Addr; Count?=?0;?//中断计数器清0 Addr?=?i?*?217; while(1) { if(key2==0)break;???????????//插入这一句 Temp1?=?SONG[Addr++]; if?(?Temp1?==?0xFF?)?//休止符 { TR0?=?0; Delay_xMs(100); } else?if?(?Temp1?==?0x00?)?//歌曲结束符 { return; } else { Temp2?=?SONG[Addr++]; TR0?=?1; while(1) { _Speak?=?~_Speak; Delay_xMs(Temp1); if?(?Temp2?==?Count?) { Count?=?0; break; } } } } } PlaySong2(................ { .... whlie(1) ????{ ????if(key1==0)break;???//插入这一句 ????..... ????} } void?main() { Time0_Init();?//定时器0中断初始化 while(1) ????{ ????Play_Song(0);?//播放1 ????Play_Song2(0);?//播放2 ????} }

51单片机蜂鸣器响程序怎么写?最简单的。

while 循环中只有 speaker=0; 一句,不就关闭了。

如果采用npn三极管作为蜂鸣器的开关管,使用 speaker=0; 关闭。

如果采用 pnp 的三极管,使用 speaker = 1; 关闭。

硅云香港CN2+BGP云主机仅188元/年起(香港云服务器专区)

硅云怎么样?硅云是一家专业的云服务商,硅云的主营产品包括域名和服务器,其中香港云服务器、香港云虚拟主机是非常受欢迎的产品。硅云香港可用区接入了中国电信CN2 GIA、中国联通直连、中国移动直连、HGC、NTT、COGENT、PCCW在内的数十家优质的全球顶级运营商,是为数不多的多线香港云服务商之一。目前,硅云香港云服务器,CN2+BGP线路,1核1G香港云主机仅188元/年起,域名无需备案,支持个...

gcorelabs:CDN业务节点分布100多个国家地区,免费版提供1T/月流量

卢森堡商家gcorelabs是个全球数据中心集大成的运营者,不但提供超过32个数据中心的VPS、13个数据中心的cloud(云服务器)、超过44个数据中心的独立服务器,还提供超过100个数据中心节点的CDN业务。CDN的总带宽容量超过50Tbps,支持免费测试! Gcorelabs根据业务分,有2套后台,分别是: CDN、流媒体平台、DDoS高防业务、块存储、cloud云服务器、裸金属服务器...

10gbiz:香港/洛杉矶CN2直连线路VPS四折优惠,直连香港/香港/洛杉矶CN2四折

10gbiz怎么样?10gbiz在本站也多次分享过,是一家成立于2020的国人主机商家,主要销售VPS和独立服务器,机房目前有中国香港和美国洛杉矶、硅谷等地,线路都非常不错,香港为三网直连,电信走CN2,洛杉矶线路为三网回程CN2 GIA,10gbiz商家七月连续推出各种优惠活动,除了延续之前的VPS产品4折优惠,目前增加了美国硅谷独立服务器首月半价的活动,有需要的朋友可以看看。10gbiz优惠码...

蜂鸣器程序为你推荐
中国学生网如何在中国高等教育学生信息网填学生信息ae序列号ae序列号存储区域网络nas、das、san 三种网络环境的区分国家法规数据库哪个常用的法律APP比较好用?cursorlocation如何用ENVI把不同图像中的相同地点的某个像素点的值读出来。按时间把这个点的值连起来,。谢谢好人。动画分镜头脚本请问什么是动画分镜头脚本,什么是电影分镜头脚本以及什么是广告分镜头脚本?西安娱乐西安市最刺激好玩的娱乐场所是哪里?driversbackup我的电脑d盘里有个Backup文件夹 怎么能让他显示出来android权限大全安卓root权限获取方法是什么?455端口Xp系统455端口怎么禁用
域名中介 免费vps 联通vps 域名备案批量查询 duniu java主机 ubuntu更新源 tightvnc 777te ca4249 52测评网 微信收钱 php空间推荐 linux服务器维护 如何用qq邮箱发邮件 hkt t云 上海联通宽带测速 阿里云免费邮箱 七牛云存储 更多