单片机课程设计--音乐倒数计时器
《单片机课程设计--音乐倒数计时器》由会员分享,可在线阅读,更多相关《单片机课程设计--音乐倒数计时器(23页珍藏版)》请在毕设资料网上搜索。
1、 1 单片机课程设计单片机课程设计 结题报告结题报告 音乐倒数计时器音乐倒数计时器 姓名:姓名: 学号:学号: 指导教师:指导教师: 2 1、系统方案设计系统方案设计 a) 项目设计的内容项目设计的内容 选题:音乐倒数计数器选题:音乐倒数计数器 设计要求设计要求 利用 AT89C51 单片机结合字符型 LED 显示器设计一个简易的倒数计数器, 可用来煮 方便面、煮开水或小睡片刻等。做一小段时间倒计数,当倒计数为 0 时,则发出一段 音乐声响,通知倒计数终了,该做应当做的事。 定时闹钟的基本功能如下。 6 位 LED 显示器。 显示格式为“TIME 分分:秒秒”。 用 4 个按键操作来设置当前想
2、要倒计数的时间。 一旦按下键则开始倒计数, 当计数 为 0 时,发出一阵音乐声。 程序执行后工作指示灯 LED 闪动,表示程序开始执行,按下操作键 K1K4 动作如 下。 K1可调整倒计数的时间 160 分钟。 K2设置倒计数的时间为 5 分钟,显示“0500”。 K3设置倒计数的时间为 10 分钟,显示“1000”。 K4设置倒计数的时间为 20 分钟,显示“2000”。 复位后 LED 的画面应能显示倒计时的分钟和秒数,此时按 K1 键则在 LED 上显示出 设置画面。此时,若: a. 按操作键 K2增加倒计数的时间 1 分钟。 b. 按操作键 K3减少倒计数的时间 1 分钟。 c. 按操
3、作键 K4设置完成。 本题目最大难点是实现音乐的播放。作者利用定时计数器,通过载入不同的计数 初值,产生频率不同的方波,输入到蜂鸣器(SOUNER)中,使其发出频率不同的声音。 本设计中单片机晶振为 1.0592MHz,通过计算各音阶频率,可得 1、2、3、4、5、6、7 共 7 个音应赋给定时器的初值为 64580、64684、64777、64820、64898、64968、65030。 在此基础上, 可将乐曲的简谱转化为单片机可以“识别”的“数组谱”, 进一步加 入对音长、休止符等的控制量后,可以实现音乐的播放。 根据实际的使用习惯, 要求中提出的设置时采用 K1 到K4 实现的功能并不十
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 音乐 倒数 计时器
