单片机实验报告(基于51单片机).pdfVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

滨江学院

微机原理与接口技术

综合实验报告

题目简易电子琴设计

学号

学生姓名王兴江

院系滨江学院

专业

指导教师

二O一二年月日

【摘要】2

一、引言2

1.1电子琴设计的背景2

1.2电子琴设计的意义2

1.3电子琴设计的目标2

二.系统整体设计3

1.设计任务3

2.功能描述3

3.软硬件描述3

4.模块描述4

三.硬件电路设计及描述5

1.4x4矩阵键盘控制模块5

2.发声模块8

3.显示模块9

四.软件设计思想及流程13

五.硬件的调试过程及调试方法14

六.重要程序及源代码15

七.课程设计体会17

八.参考文献18

1

【摘要】

由于音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们就

可以利用单片定时/计数器T产生不同的频率的组合,从而构成音乐。本次设计

实现的大体功能:当系统扫描到键盘上有键子被按下,则快速检测出是那一个键

子,然后单片机的定时就会发出相应的音调。定时器被启动,发出一定频率的脉

冲,该频率的脉冲通过P3串口并驱动喇叭发音。同时键值显示在LED显示器上。

【关键词】单片机电子琴AT89C51

一、引言

1.1电子琴设计的背景

随着电子科技的飞速发展,电子技术正在逐渐改善着人们的学习、生活、工作,因此开

发本系统希望能够给人们多带来一点生活上的乐趣。

基于当前市场上的玩具市场需求量大,其中电子琴就是一个很好的应用方面。单片机技

术使我们可以利用软硬件实现电子琴的功能,从而实现电子琴的微型化,可以用作玩具琴、

音乐转盘以及音乐童车等等。并且可以进行一定的功能扩展。鉴于传统电子琴可以用键盘上

的“k0”到“k16”键演奏从低So到高DO等16个音,从而可以用来弹奏喜欢的乐曲。

1.2电子琴设计的意义

该设计具有以下优点:

(1)可以随意弹奏想要表达的音乐;

(2)制作简单,成本低。

(3)比传统电子琴功能更完善。

1.3电子琴设计的目标

由于本设计主要用于人们娱乐方面,因此在设计上尽量使其安全以及简单易操作。其次,

在这次设计可行性上进行分析如下:

2

1、经济可行性:

所谓经济可行性,即在这次设计上需要投入资金的多少,由于课程设计是提高我们的动

手能力以及资金有限。因此在经济上必须能够承受,比较理想化的对于我们课程设计来说是

不可行的。通过分析后,无论是在器件价格或是常见度上均是可行的。

2、技术可行性:

技术可行性主要是分析技术条件上是否能够顺利开展并完成课程设计的主要问题,硬件、

软件能否满足设计者的需要等。通过分析各种软件环境,硬件仿真环境等均已经具备。

综上所述,本系统设计目标已经明确,在经济与技术上均可行,因此本系统的开发是完

全可行的。

二.系统整体设计

1.设计任务

基于MCS系列单片机AT89C51。设计一个简易电子琴

2.功能描述

1)利用所给键盘的1,2,3,4,5,6,7,8八键,能够发出8个不同的音符。

2)并且要求按下按键发声,松开延时一段时间停止,中间再按别的键则发出另

一音符的声音。

3)使用LED数码管显示8个不同的音调。

4)如果在一个按下的键发声的同时有另一键被按下,前面键的发音停止,转到

后按的键的发音。

5)@增加变调钮“UP1”,“UP2”,“DN1”,“DN2”,在按下“0—8”音符时,变

调键,产生相应的变调,使用LED数码管显示变调情况。

6)☆其它功能

3.软硬件描述

该课题主要由软件及其硬件两个基本

文档评论(0)

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

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

1亿VIP精品文档

相关文档