单片机驱动蜂鸣器音乐生日快乐的播放程序

单片机驱动蜂鸣器音乐生日快乐的播放程序

ID:34748120

大小:71.53 KB

页数:5页

时间:2019-03-10

单片机驱动蜂鸣器音乐生日快乐的播放程序_第1页
单片机驱动蜂鸣器音乐生日快乐的播放程序_第2页
单片机驱动蜂鸣器音乐生日快乐的播放程序_第3页
单片机驱动蜂鸣器音乐生日快乐的播放程序_第4页
单片机驱动蜂鸣器音乐生日快乐的播放程序_第5页
资源描述:

《单片机驱动蜂鸣器音乐生日快乐的播放程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、;音乐生日快乐的播放;P1.6是喇叭输出端口,用杜邦线连接到J42插针B1针脚,喇叭即播放音乐numtimequ20hgeweiequ21hshiweiequ22hscanledequ23horg000hjmpstartorg00bhjmptim0org100hstart:;JBP3.7,$;检测播放按键是否按下movtmod,#00000001bmovie,#10000010bmovnumtim,#01hstart0:mov30h,#00hnext:mova,30hmovdptr,#tablemovca,@a+dptrmovr2,ajzend0anla,#0fhmovr5,amova,r2

2、swapaanla,#0fhjnzsingclrtr0jmpd1sing:decamov22h,arlamovdptr,#table1movca,@a+dptrmovth0,amov21h,amova,22hrlaincamovca,@a+dptrmovtl0,amov20h,asetbtr0d1:lcalldelayinc30hjmpnextend0:clrtr0jmpstart0tim0:pushaccpushpswmovtl0,20hmovth0,21hcplp1.6;由该口输出音频数据poppswpopaccretidelay:movr7,#02hd2:movr4,#187d3:mo

3、vr3,#248djnzr3,$djnzr4,d3djnzr7,d2djnzr5,delayrettable1:;音乐码表dw64260,64400,64524,64580dw64684,64777,64820,64898dw64968,65030,65058,65110dw65157,65178,65217table:db82h,01h,81h,94h,84hdb0b4h,0a4h,04hdb82h,01h,81h,94h,84hdb0c4h,0b4h,04hdb82h,01h,81h,0f4h,0d4hdb0b4h,0a4h,94hdb0e2h,01h,0e1h,0d4h,0b4hdb0

4、c4h,0b4h,04hdb82h,01h,81h,94h,84hdb0b4h,0a4h,04hdb82h,01h,81h,94h,84hdb0c4h,0b4h,04hdb82h,01h,81h,0f4h,0d4hdb0b4h,0a4h,94hdb0e2h,01h,0e1h,0d4h,0b4hdb0c4h,0b4h,04hdb00TABLE2:DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90Hend另外的一个C文件。#include#defineucharunsignedchar#defineuintunsignedintsbitB

5、EEP=P2^6;voidMusic(ucharnumber);voiddelay10us(uchartime);voiddelay50us(uchartime);ucharcodeSOUNDLONG[]=//控制音调{18,6,24,24,24,48,18,6,24,24,24,48,18,6,24,24,24,24,24,18,6,24,24,24,48,0};ucharcodeSOUNDTONE[]=//控制音色{212,212,190,212,159,169,212,212,190,212,142,159,212,212,106,126,159,169,190,119,119,126

6、,159,142,159,0//生日快乐end};voidPlay_Music(){uintk,n;uintSoundLong,SoundTone;uinti,j,m;do{if(i>=25)i=0;SoundLong=SOUNDLONG[i];SoundTone=SOUNDTONE[i];i++;for(n=0;n

7、

8、(

9、SOUNDTONE[j]!=0));}//延时程序voiddelay10us(uchartime){uchara,b,c;for(a=0;a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。