电子琴课题设计嵌入式单片机项目开发.docxVIP

电子琴课题设计嵌入式单片机项目开发.docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《嵌入式单片机项目开发》课^呈设计 TOC \o 1-5 \h \z 前言 1 HYPERLINK \l bookmark0 \o Current Document 第1章系统硬件设计 1 HYPERLINK \l bookmark2 \o Current Document 1 硬件构成 2 1.1.1硬件引脚介绍 2 1. 4复位电路及晶振电路 3 HYPERLINK \l bookmark4 \o Current Document 1.2硬件框图 5 HYPERLINK \l bookmark6 \o Current Document 第2章系统软件设计 7 1识别音符 8 HYPERLINK \l bookmark12 \o Current Document 2.2按键功能识别 10 HYPERLINK \l bookmark16 \o Current Document 4播放软件功能原理 11 HYPERLINK \l bookmark28 \o Current Document 总结 14 参考文献及程序流程图 15 附录1:电路图 附录2:课程设计程序 《嵌入式单片机项目开发》课程设计 前g 电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器。它在现 代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性, 它已经溶入现代人们的生活屮,成为不可替代的一部分。本文的主要内容是用 AT89C51单片机为核心控制元件,设计一个电子琴。以单片机作为主控核心,与 键盘、扬声器等模块组成核心主控制模块,在主控模块上设有16个按键和扬声 器。本系统运行稳定,其优点是硕件电路简单,软件功能完善,控制系统可靠, 性价比较高等,具有一定的实用和参考价值。 电子乐器的结构较为复杂,咅源是由晶体管产生的电振动,并通过咅色回 路而产生各种音色;同吋由周波数调制产生颤音效果,由振幅调制产生各种乐器 的音效。电子琴的外形很像普通键盘乐器,只是某些种类多一排脚踏键盘,而且 手触键盘也往往分为两层。键盘式电子琴声音丰富、优美,有变音装置,能发出 多种不同的音色,可以作为独特的乐器进行演奏,还能代替传统的风琴、钢琴供 音乐课教学。 传统乐器的声音是通过机械的方法产生的,电子琴的声音是用“电”产生的。 振荡器是根据需要产牛一定频率的振荡信号,振荡信号通过分频器分解成不同频 率的信号输送到放大器,放大器将信号放大,推动扬声器发岀声音。键盘实际是 一些开关,如果没有键盘,许多种频率的信号一齐进到放大器里,通过扬声器发 出的声咅就会乱七八糟,不成咅乐。按下键盘的一支键,就等于接通一只开关, 只允许某一种频率的信号通过到放大器里去,扬声器就发出一个音来。这样,按 照一定的演奏规律来按键,就能奏出美妙的音乐来。电源的任务是给各部分供电。 这次的电子琴是由7个按按钮,设计成7音符。然后再用一个模拟音频放大模块 来使音乐播出的声音变大。用户可通过这7个键的随意组合来产生一首简单的音 乐。 第1章系统硬件设I十 1.1硬件构成 1.1.1AT89C51 单片机 U4 XTAL1XTAL2RSTPO.O/ADO PO.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD71-3112345678P2.0/A8P2.1/A9 P2.2/A10 P2.3/A11 P2.4/A12 P2.5/A13 P2.6/A14 P2.7/A1501234567P3.O/RXD P3.1/TXD XTAL1 XTAL2 RST PO.O/ADO PO.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD7 1-3112345678 P2.0/A8 P2.1/A9 P2.2/A10 P2.3/A11 P2.4/A12 P2.5/A13 P2.6/A14 P2.7/A15P3.O/RXD P3.1/TXD P3.2/INT0 P33/INT1 P3.4/T0 P3.5/T1 P3.WR P3.7/RD 39一38一37一435一3133一32一2122232425262728一10一11一12一13一14一15一16一17一 AT89C51 图 1-1 AT89C51 51系列单片机8031、8051及89c51/89s51均釆用40P封装的双列直接DIP结构。上图 是它们的引脚配置:40个引脚屮,正电源和地线两根,外置石英振荡器的时钟线两根,4组8 位共32个I/O 口,中断口线与P3 口线复用。 1.1.2引脚介绍(电源引脚) Vcc: 40脚;止电源脚,工作电压为5V,另有AT89LV51工作电压

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档