单片机课程设计-基于单片机的数字音乐盒设计
《单片机课程设计-基于单片机的数字音乐盒设计》由会员分享,可在线阅读,更多相关《单片机课程设计-基于单片机的数字音乐盒设计(49页珍藏版)》请在毕设资料网上搜索。
1、 单片机课程设计单片机课程设计 题题 目:目:基于基于单片机的数字音乐盒设单片机的数字音乐盒设 计计 专专 业:业:机电一体化机电一体化 系系 部:部:机械工程系机械工程系 姓姓 名:名: 班班 级级:309309- -2 2 班班 1 基于单片机的数字音乐盒设计 任 务 书 一、任务 设计一款基于 AT89C51 单片机的数字音乐盒。 二、设计要求 (1)利用单片机的 I/O 口产生一定频率的方波,驱动蜂鸣器,发出不 同的音调,从而演奏乐曲。 (2)共有10首音乐,每首乐曲都由相应的按键控制,并有开关键、暂 停键、上一曲及下一曲控制键; (3)利用 LCD 液晶显示歌曲的序号、播放时间,开机
2、时显示英文欢迎 提示字符。 2 目 录 任任 务务 书书 1 1 目目 录录 2 2 1 概述 5 5 1.1 单片机数字音乐盒有关介绍 5 5 1.2 LED 显示屏控制技术状况 9 1.3 本设计任务 . 10 2 总体方案论证与设计 1212 2.1 单片机的选取 . 12 2.2 LED 显示方式 . 13 2.3 LED 驱动模块 . 13 2.4 系统总体结构框图 . 14 3 系统硬件设计 1515 3.1 AT89C51 芯片功能和硬件连接 . 15 3.2 LED 显示器 . 18 3.3 键盘 . 19 3.4 系统复位电路的设计 . 20 3.5 时钟电路模块 . 20
3、3.6 输出显示电路 . 21 3.7 音频输出部分 . 21 3.8 整体硬件电路 . 23 4 系统软件设计 . 25 4.1 主模块的设计 . 25 4.2 外部中断源系统设计 . 26 4.3 基本显示模块设计 . 27 4.4 系统初始化程序 . 28 3 4.5 音调、节拍以及编码的确定方法 . 28 4.6 程序流程图 . 33 4.7 文档顶端程序清单 . 35 5 调试结果 46 5.1 系统总电路图 . 46 5.2 运行结果及分析 . 46 总 结 48 参考文献参考文献 4949 4 1 概述 传统的音乐盒多是机械音乐盒,其工作原理是通过齿轮带动一个带有铁 钉的铁桶转动
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 基于 数字 音乐盒 设计
