单片机课程设-电子琴.doc

约32页DOC格式手机打开展开

单片机课程设-电子琴,目 录1. 引言...................................................1 1.1. 设计的目的.........................................1 1.2. 设计的内容与要求..........................
编号:15-95538大小:492.66K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 fxl8 发布

单片机课程设-电子琴

目 录

1. 引言...................................................1
  1.1. 设计的目的.........................................1
  1.2. 设计的内容与要求...................................1
2. 总体设计...............................................1
  2.1. 音乐产生原理.......................................1
  2.2. 设计流程...........................................3
3. 硬件设计...............................................8
  3.1. AT89C51芯片简介 ..................................8
   3.1.1  主要特性........................................8
   3.1.2  功能描述........................................8
   3.1.3  引脚说明与硬件连接..............................9
  3.2. 元器件清单........................................13
4. 系统工作说明..........................................13
5. 结束语...............................................14
  5.1 收获与体会.........................................14
  5.2 遇到的问题与解决方法...............................15
  5.3 教程建议...........................................15
6. 参考文献..............................................15
7. 附录..................................................16

 


1. 引言
  1.1 设计的目的
    本设计的主要目的是掌握单片机系统的开发应用,掌握prteus和keil C51软件的应用,巩固和加深已学过的知识,提高动手能力及解决实际问题的能力,同时培养团队合作精神。
  1.2. 设计内容与要求
(1)本设计以AT89C52单片机为核心控制元件设计一个电子琴,与键盘、扬声
     器等模块组成核心主控制模块,在主控模块上设有16个弹奏按键、1个播
     放按键和扬声器,并且按下时按键发声,松开延时一段时间停止,中间再
     按别的键则发另一音调的声音。16个按键设置成4x4矩阵键盘,能弹奏出
     16个音,添加歌曲程序同时能够播放出歌曲。
(2)利用软件 keil C51进行程序的调试。
(3)利用proteus软件画电路图,并在单片机加载程序进行仿真。
(4)根据电路图运用proteus软件的布局和布线功能绘制PCB图并输出显   
     示电路的3D图。
(5)根据电路图、PCB图和3D图快速地焊接电路。
(6)下载程序代码,调试(Easy 51Pro) 。