手机版

音乐播放器(9)

发布时间:2021-06-07   来源:未知    
字号:

(4) 点击原理图上“

”开关,开始出现第一首歌曲的声音。

(5) 当第一首歌曲放完之后,重复(4)步骤,开始出现第二首歌曲的声音。 (6) 当第二首歌曲放完之后,重复(5)步骤,开始出现第三首歌曲的声音。

五、设计分析与体会

这次课设是要设计出“音乐播放器”,我首先按着要求把需要完成功能以及

可能解决的方法一一列举了出来:

1) 需要利用单片机产生波形,利用蜂鸣器将输出端的波形通过美丽的音

符表达出来。

2) 乐谱中每个音符都有自己特定的频率,利用这个特性控制波形周期经

输出端练到蜂鸣器使每个音符发出的声音的长短和音调都不同。 3) 利用一个按键实现三首歌曲的顺序播放。

一开始在确定大致的方案之后,我就直接开始了程序的编写,但是在没有原理图的基础支持下,刚开始编出来的程序错误很多。我及时意识到了我的错误在那里,更改了方案,然后通过在Preteus中进行电路图的设计,当然在设计之前头脑中要有一个简单的大体图像。比如芯片以及数码显示管的大致位置放在哪,在确定这些之后,再开始排线。,在排线的过程不断修改和完善元器件的位置。

原理图完成后,我终于可以进行程序的编写。在原理图的基础下,我编程的过程变比刚开始顺利了很多。但是还是问题不断。因为编程序也要有大体的轮廓,比如需要哪些函数,那些变量,每个函数要完成什么功能,每个变量有事干什么的都要有个简单的部署。不然,想到哪个功能才编相应的程序会导致程序一改再改,相当麻烦。在这里我体会到了我的不足之处。以后应该加强练习。

最后一步就是对程序的调试和原理图的运行了,在不断地调试中我对程序和原理图中的不足进行修改和完善。最后在经历了多次调试后我们终于完成了设计,使其完成需要的功能。

通过这次课程设计,我学会了应用AT89C51,设计和仿真出了“音乐播放器”,基本上完成了本次课程设计的基本要求。

在本次课程设计中,我通过查阅书籍,上网查阅资料等手段,在同学和老师们的帮助下,共同思考,终于克服了种种困难,最终设计出符合要求的原理电路,并且能够仿真实现。虽然成功完成了本次课设,但是在设计的过程中遇到了很多困难,不过还是通过种种手段逐一克服了。

音乐播放器(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)