基于AT89C51单片机的电子音乐盒设计.docx
《基于AT89C51单片机的电子音乐盒设计.docx》由会员分享,可在线阅读,更多相关《基于AT89C51单片机的电子音乐盒设计.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于AT89C51单片机的电子音乐盒设计 黄河科技学院课程设计任务书 工学院机械系机械设计制造及其自动化专业11 级机电三班学号11 姓名指导教师朱煜钰 题目: 基于AT89C51单片机的电子音乐盒设计 课程:单片机应用技术课程设计 课程设计时间 2022年10月27 日至2022年11 月10 日共2 周课程设计工作内容与基本要求(设计要求、设计任务、工作计划、所需相关资料)(纸张不够可加页) 1设计要求 利用AT89C51单片机作为微控制器,用16盏以上的LED小灯,实现至少4种彩灯灯光效果(不含全部点亮,全部熄灭);可以用输入按钮在几种灯光效果间切换;可以通过按钮暂停彩灯效果,使小灯全亮
2、,再次按下相同按钮后继续之前的效果。 创新设计: 2. 设计任务与要求 2.1系统硬件电路设计 根据该系统设计的功能要求选择所用元器件,设计硬件电路。要求用Proteus绘制整个系统电路原理图。 2.2软件设计 根据该系统要求的功能进行软件设计,绘制整个系统的软件流程图;根据流程图编写程序并汇编调试通过;列出软件清单,软件清单 要求逐条加以注释。 2.3 Proteus仿真 用Proteus对系统软硬件进行仿真调试并通过。 2.4 编写设计说明书 内容包括任务书、设计方案分析、硬件部分设计、软件部分设计、调试结果整理分析、设计调试的心得体会等,字数不少于5000字;硬件部分设计要绘制整个系统电
3、路原理图,对各部分电路设计原理做出说明;软件设计部分要(用visio2022画图软件)绘制整个系统及各部分的软件流程图,列出程序清单,逐条加以注释,并注明各程序功能块的功能。 3工作计划 4主要参考资料 单片机课程设计指导书皮大能北京理工大学出版社 2022.7 8051单片机实践与应用吴金戎清华大学出版社2022.8 单片机技术基础教程与实践夏路易电子工业出版社2022.1 单片机原理及应用张毅刚高等教育出版社 2022.11 基于Proteus的单片机系统设计与仿真实例蒋辉平机械工业出版社2022.7 指导老师签字: 日期: 摘要 为了实现单片机控制音乐播放,在本次课程设计中尝试基于单片机
4、AT89C51音乐盒的设计对这一思路进行验证。本设计采用了蜂鸣器发声来实现歌曲的播放,能够保持基本的音调不变,流畅播放歌曲。 主要设计模块包括数码管显示部分,功能键盘部分,蜂鸣器发声部分,彩灯部分。数码管采用共阳极数码管,通过单片机P1接口控制,实现歌曲序号的显示;功能键盘采用按键开关,通过P3接口控制,实现歌曲播放顺序的调换和暂停功能;蜂鸣器由单片机的P2接口控制,实现歌曲播放;彩灯使用普通二极管,能实现单色常亮和闪烁的效果。 主要工作过程是通过功能键实现上、下曲目的播放及暂停功能,同时有数码管显示当前播放曲目的序号,并会有不同的彩灯闪烁效果。本次设计要使用单片机及KeilC51编程软件编程
5、和Proteus单片机仿真软件,电工学等方面的有关知识。用KeilC51编程软件编程,用PROTEUS单片机仿真软件仿真。最后制作实物,将程序下载到单片机中,利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲。 关键字:AT89C51单片机,音乐盒,方波,音调 Abstract In order to achieve the single chip microcomputer control music playback, try in the curriculum design based on single chip microcomputer AT89C51 mus
6、ic box design on this train of thought for validation.This design USES the buzzer sound to realize the songs played, can maintain the basic tone is changeless, smooth play songs. Main design module includes digital tube display, keyboard function part, buzzer sound, the lights.Digital tube using a t
7、otal of anode digital tube, controlled by single chip microcomputer P1 interface, realize song number display;Through P3 interface, keyboard switch with buttons, control, realize the order of the songs and pause switch function;Buzzer is controlled by a single-chip microcomputer P2 interface, realiz
8、e the songs;Lights use normal diode, can realize monochrome normally on and flashing effect. Main working process is through the function keys achieve the function of upper and lower the music play and pause, at the same time have digital tube display the current track number, and have different lig
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 AT89C51 单片机 电子 音乐盒 设计
限制150内