欢迎来到虫虫下载站 | 资源下载 资源专辑 关于我们
虫虫下载站

基于PC机的电子琴设计

单片机编程 63 K 48 次下载

资源详细信息

文件格式
DOC
文件大小
63 K
资源分类
上传者
发布时间
下载统计
48
所需积分
2 积分

基于PC机的电子琴设计 - 资源详细说明

基于PC机的电子琴设计

一、实验目的
1.掌握利用pc机扬声器发出声音的方法。
2.学习利用系统功能调用从键盘上读取字符的方法。

二、实验内容与要求
利用PC机和扬声器实现简易电子琴的功能。
 1.基本要求
(1)电子琴功能,编写程序,程序运行时使pc机成为一架可弹奏的“钢琴”。当按下PC机键盘数字键1-8时,依次发出1,2,3,4,5,6,7,i八个音调。
(2)音乐盒功能,内部存储至少2首以上的乐曲,根据菜单选择播放。
2.提高要求
(1)使一组放光二极管随音调变化而改变,实现音乐彩灯
  (2)能够实现高、中、低音的选择。
  (3)能够存储弹奏的内容,进行回放。

三、实验报告要求
 1.设计目的和内容
 2.总体设计
 3.硬件设计:原理图(接线图)及简要说明
 4.软件设计框图及程序清单
 5.设计结果和体会(包括遇到的问题及解决的方法)

四、设计原理
要使扬声器发出不同的音调,就得输入不同频率的波形。通过给8253定时/计数器装入不同的计数值,可以使其输出不同频率的方波。经过放大器的放大作用,便可驱动扬声器发出不同的音调,只要插入一段延时程序之后,再将扬声器切断,音调的声音就可以持续一端时间。
通过计算机的不同按键输出不同的音调,需要使用系统调用功能以接收键入字符,并且要建立一张表,使键入字符与频率构成一个对应关系。

立即下载 基于PC机的电子琴设计

提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip

下载说明与使用指南

下载说明

  • 本资源需消耗 2积分
  • 24小时内重复下载不扣分
  • 支持断点续传功能
  • 资源永久有效可用

使用说明

  • 下载后使用解压软件解压
  • 推荐使用 WinRAR 或 7-Zip
  • 如有密码请查看资源说明
  • 解压后即可正常使用

积分获取方式

  • 上传优质资源获得积分
  • 每日签到免费领取积分
  • 邀请好友注册获得奖励
  • 查看详情 →

相关技术标签

点击标签浏览更多相关单片机编程资源:

相关单片机编程资源推荐