课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[课程设计] 基于AT89S52的乐曲编辑发生器的设计 [复制链接]

楼主
文件格式:word
文件大小:399.50KB
适用专业:单片机
适用年级:大学
下载次数:24 次
我要下载:点击联系下载
论文编号:41919

资料简介:
  课程设计 基于AT89S52的乐曲编辑发生器的设计,共8页,1368字
  
1引言
  
基于RTX51的乐曲编辑发生器以AT89S52单片机为控制核心,操作者可以通过4×4矩阵键盘输入约定格式的任意乐曲,按“播放”键后,系统便开始播放所编辑的乐曲,并且音调和节拍都可以由单片机精确控制。为了降低成本,在最小硬件设计的基础上,系统的功能尽可能用软件来实现,系统软件是在面向MCS-51系列单片机的嵌入式实时多任务操作系统RTX51Tiny平台上,用C51高级语言和MCS-51汇编语言混合编程而开发的。
  
2 系统硬件设计
  
为了今后能够在线升级用户应用程序,采用带ISP接口的单片机AT89S52为核心构成乐曲编辑发生器。AT89S52具有快速8051内核、8 KB FlashE2PROM、256 B IDATA RAM,完全符合运行RTX51Tiny的硬件要求。笔者已研制了AT89S51/52的目标程序PC机下载软件,无需编程器即可完成单片机应用系统的开发。
  
为了设计编辑任意乐曲的人机界面,采用4×4矩阵键盘作为系统的输入设备,采用点阵式液晶显示模块TC1602A作为系统的输出设备。为了存储和读出任意乐曲,采用带I2C串行接口的E2PROM存储器AT24C02。为了放大单片机AT89S52产生的乐曲声音,采用了功率放大器LM386。系统硬件电路原理图如图1所示。
  
......


资料文件预览:
共1文件夹,1个文件,文件总大小:399.50KB,压缩后大小:363.39KB

  • 课程设计-基于AT89S52的乐曲编辑发生器的设计
  • doc课程设计-基于AT89S52的乐曲编辑发生器的设计.doc  [399.50KB]

我要下载:基于AT89S52的乐曲编辑发生器的设计
分享 转发
TOP
沙发

挺好
TOP
板凳

努力赚积分啦
TOP
地板

填料箱盖

支持
TOP
5#

.............谢谢...........支持.........
TOP
6#

谢谢分享~~~~~~
TOP
7#

HAO

顶一下
TOP
8#

.

无意中看到,楼主精美绝伦的贴子,我不禁热血沸腾,再也忍受不了心情的激荡,浮出水面拼死也要顶一下楼主的绝世好贴。此贴夏日观之则清凉,冬日观之则温暖.楼主一支出神入化如椽巨笔,已然达到五千年来汉字运用的颠峰,若以洋人诺贝尔文学奖的低级标准要求本贴,将是对本贴的无耻侮辱!楼主显然已达到了以气御字的境界,胖人观之则苗条,瘦人观之则丰满,矮人观之则增高,老人观之则年轻,年轻人观之则从此有人生观、世界观,进入一个崭新的世界,对生命的意义重新认识。

    最近本人有一些感冒,但看完本贴后神清气爽不治而愈。我要将此贴写在香烟上,然后吸到肺里,留在离我心脏更近一些的地方.让我能感觉到如获新生的感觉.
TOP
9#

这个系列的帖子都不错

TOP
10#

我来了,呵呵

没有坐上沙发?大家回复的好快啊
TOP
发新话题 回复该主题