基于STC89C52单片机的简易电子琴.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
. .. . .. 课程设计报告 课程名称: 微机原理课程设计 题 目: 简易电子琴 学 院: 环境与化学工程 系:过程装备与测控工程 专 业: 测控技术与仪器 班 级: 测仪xxx班 学 号: 学生姓名: 起讫日期: 2013-12-27~2013-1-6 指导教师: 摘要 单片机具有体积小、可靠性高、功能强、灵活方便等的优点,故广泛应用于国民经济的各个领域目前单片机已用于工业控制、机电一体化设备、仪器仪表、信号处理、现代兵器、交通能源、商用设备、医疗设备及家用电器等各个领域,随着单片机性能的不断提高,它的应用将会更加广泛。单片机技术发展非常快,所以目前的产品都致力于在功能全面、技术先进、操作简便、安全可靠、价格合理等方面进行仔细研究,精心设计;及时掌握最新的单片机技术,在条件允许的情况下,尽可能地利用最新的单片机技术来研制其应用系统,再利用单片机体积小、价格低、功能强等特点,以保证所设计的产品在未来的一段时间内仍具生命力。 STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器,使用经典的MCS-51内核。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。单片机又称微控制器,其中最基本的结构是将CPU和计算机外围功能单元,如储存器、I/O口、定时器/计数器、中断系统等集成在一个芯片上构成的。? 一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们就可以利用不同的频率的组合,即可构成我们所想要的音乐了,当然对于单片机来产生不同的频率非常方便,我们可以利用单片机的延时来产生这样方波频率信号,因此,我们只要把一首歌曲的音阶对应频率关系弄正确即可。 本设计采用STC89C52芯片组成的最小系统,结合四位共阴数码管,八位独立按键,以及一位无源蜂鸣器构成的简易电子琴。通过软件设置,使系统达到,按下控制按键,蜂鸣器发出Do,Re,Mi,Fa,So,La,Si,Do-H,八个简单的音调,同时数码管显示相应按键的标号,达到简易电子琴系统功能的实现。 关键词:STC89C51,简易电子琴,共阴数码管,独立按键 .. 目 录 HYPERLINK \l _Toc24273 一、设计任务、要求 PAGEREF _Toc24273 - 1 - HYPERLINK \l _Toc6676 1.1、设计任务: PAGEREF _Toc6676 - 1 - HYPERLINK \l _Toc7622 1.2、设计要求: PAGEREF _Toc7622 - 1 - HYPERLINK \l _Toc23091 二、方案总体设计 PAGEREF _Toc23091 - 1 - HYPERLINK \l _Toc22160 2.1、显示模块 PAGEREF _Toc22160 - 1 - HYPERLINK \l _Toc29694 2.2、按键模块 PAGEREF _Toc29694 - 1 - HYPERLINK \l _Toc11729 2.3、蜂鸣器音阶产生模块 PAGEREF _Toc11729 - 1 - HYPERLINK \l _Toc11507 2.4、总体设计: PAGEREF _Toc11507 - 2 - HYPERLINK \l _Toc16618 三、 硬件设计 PAGEREF _Toc16618 - 2 - HYPERLINK \l _Toc19297 3.1、最小系统 PAGEREF _Toc19297 - 2 - HYPERLINK \l _Toc10647 3.1.1、时钟信号的产生 PAGEREF _Toc10647 - 2 - HYPERLINK \l _Toc25620 3.1.2、复位电路 PAGEREF _Toc25620 - 3 - HYPERLINK \l _Toc2926 3.2、数码管显示模块 PAGEREF _Toc2926 - 3 - HYPERLINK \l _Toc20062 3.2.1、数码管引脚图 PAGEREF _Toc20062 - 3 - HYPERLINK \l _Toc25155

文档评论(0)

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

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

1亿VIP精品文档

相关文档