单片机课程设计_基于89C51的数字音乐盒设计精选.doc

单片机课程设计_基于89C51的数字音乐盒设计精选.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计_基于89C51的数字音乐盒设计精选

单片机系统 课程设计 成绩评定表 设计课题基于89C51的数字音乐盒设计设计 学院名称: 电气工程学院 专业班级: 学生姓名: 学号: 指导教师: 设计地点 : 设计时间 : 指导教师意见: 成绩: 签名: 年 月 日 单片机系统 课程设计 课程设计名称:基于89C51的数字音乐盒设计 专业班级: 学生姓名: 学号: 指导教师: 课程设计地点: 课程设计时间: 单片机系统 课程设计任务书 学生姓名 专业班级 学号 题目 课题性质 工程设计 课题来源 自拟 指导教师 主要内容 (参数) 利用89C52设计数字音乐盒的控制系统,实现以下功能: 1.; 2.; 3.; 4.LED亮起; (进度) 第1-2天:熟悉课程设计任务及要求,查阅技术资料,确定设计方案。 第3-4天:按照确定的方案设计单元电路。要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。 第5-6天:软件设计,编写程序。 第7-8天:实验室调试。 第9-10天:撰写课程设计报告。要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确。 主要参考 资料 [1] 张迎新.单片微型计算机原理、应用及接口技术(第2版).北京:国防工业出版社,2004 C语言程序设计(第二版),北京1991. [3]中国电子网http://www.21IC.com 大学出版社1999. 审查意见 系(教研室)主任签字: 年月日 目录 引言 5 1 概述 5 2 系统总体方案设计 5 2.1硬件组成 5 2.2.方案论证。 6 2.3音乐盒的功能图用框图表示 7 3硬件电路设计 7 3.1单片机电路 7 3.2 晶振电路 8 3.3复位电路 8 3.4键盘 8 3.5蜂鸣器电路 9 3.6 LCD液晶电路 9 3.7电源电路 10 4 软件设计 10 4.1 音调、节拍、及编码的设置 10 4.1.1音调 10 4.1.2节拍的确定 12 4.2 14 4.3播放音乐子程序流程图(包含了键盘扫描) 15 4.4定时器0中断服务子程序框图: 15 5,调试 16 5.1 检查硬件连接 16 5.2 检查软件系统 16 5.2.1. 16 5.2.2. 16 5.3测试结果 17 5.3.1整体运行图 17 5.3.2LED灯运行图 18 6 总结 18 7参考文献 18 附录A 19 附录B 20 引言 在电子信息技术飞速发展的今天,现代电子产品几乎渗透了社会的各个领域,人们对视觉、听觉方面的享受提出了越来越高的要求。小小的音乐盒可以给人们带来美好的回忆,提高人们的精神文化享受。传统音乐盒多是机械型的,体积笨重,发音单调,。本文设计的音乐盒是以单片机为核心元件的电子式音乐盒,体积小,重量轻,,外观效果多彩,使用方便,。 1 本音乐盒的设计是以AT89C52芯片的电路为基础,外部以蜂鸣器作为发音器件,共同组成了音乐演奏控制器的硬件电路,通过软件程序来控制单片机内部的定时器使单片机I/O口发出相应频率的脉冲来驱动蜂鸣器发出某个音调,与之相对应的LED亮起,从而演奏出优美动听的音乐。利用按键切换演奏出不同的乐曲,并可以在LCD上显示当前曲目序号和时间。用户可以按照自己的喜好选择音乐并将其转化成机器码存入单片机的存储器中。对于不同型号的单片机只需要相应的改变一下地址和I/O管脚即可。该软、硬件系统具有很好的通用性,很高的实际使用价值,为单片机DIY制作者和音乐爱好者具有一定的借鉴作用。 2 系统总体方案设计 2.1硬件组成 按照对控制系统的技术要求,控制系统的硬件应包括以下几部分: 1)控制器。作为控制系统的核心, (2)乐曲选择器。 (3)音频输。 (4)人机交互界面。 硬件方框图 图2-1-1 2.2.方案论证。 本次设计以低成本,灵活方便为原则,所以控制器选用主流的51系列单片机,考虑到51内部储存空间的限制,故选用容量为51两倍的AT89C52单片机作为总控制器,共有以下两套方案可供选择: 方案一:以AT89C52单片机作为总控制器,以机械键盘作为乐曲选择器,以蜂鸣器作为音频输出设备,以LCD1602液晶作为人机交互界面。 方案二:以AT89C52单片机作为总控制器,以机械键盘作为乐曲选择器,以蜂鸣器作为音频输出设备,以LED数码管作为人机交互界面。 由于数码管显示内容的单一,操作较为繁琐且难以满足大众对主流时尚的需要,所以选用较为流行的显示效果良好的1620液晶作为人机交互界面,最终确定方案一作为制作方案。 总体方案图: 图2-2-1 2.3音乐盒的功能图用框图表示 音乐盒的功能结构

文档评论(0)

gz2018gz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档