1.音乐门铃由外部中断及定时器控制,通过开发板上的独立键盘的S2及S4来控制整个门铃的操作,其中按S2按键门铃启动并且播放第一段音乐,同时数码管上显示数值1;播放完音乐或是通过按S4按键可停止,按S4按键的同时,数码显示管上的数值加一,再按下S2后第二段音乐响起,可循环播放三首不同旋律的音乐,同时数码管分别显示数字1~3.
(1)外部中断系统
外部中断:通过按S4来实现外部中断,从而对音乐门铃的音乐的停止及音乐的选择进行控制;
一个中断源的中断响应被请求的必要条件:
首先该中断源发出中断请求,之后总中断的允许开关接通,然后是该中断源被允许,同时无同级或更高级中断正在被服务。
(2)定时器系统
采用定时器工作模式,工作方式为方式0,来控制蜂鸣器的发声,从而实现音乐的播放。
发声原理: 单片机演奏一个音符, 是通过引脚周期性的输出一个特定频率 的方波。
这就需要单片机,在半个周期内输出低电平、另外半个周期输出高电平,周而复始。
演奏时,要根据音符频率的不同,把对应的、半个周期的定时时间初始值,送入定时器,再由定时器按时输出高低电平。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !