下载此文档

简易电子琴的设计说明.docx


文档分类:通信/电子 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32 下载此文档
文档列表 文档介绍
.专业整理 .
题 目: 简易电子琴的设计
初始条件 :
1. 运用所学的微机原理和接口技术知识 ;
2. 微机原理和接口技术实验室的实验箱设备 。
要求完成的主要任务 : (包业测控功能所必须的硬件结构系
统。
.学习帮手 .
.专业整理 .
第一章 电子琴的设计要求和使用器件
初始条件

微机原理和接口技术实验室的实验箱设备 ;
0--0--0--0--0--0--0--0--0--0--0--0--0--0--0--0-
0 -
电子琴要完成的主要任务
(包括课程设计工作量及其技术要求 ,以及说明书撰写等具体要求 )
使用汇编语言设计一个能够用键盘运行的电子琴 ,(实现一个以上功能 ):
:用户每按一个键盘琴键就弹奏相应的音符 ;
:按下键盘上某一个指定的建后自动弹奏预存琴谱功能 ;
:按下键盘上某一指定键后 ,再弹奏和演奏时琴键相应的音符频率变高 ;
按下另一指定键后 ,再弹奏和演奏时琴键相应的音符频率变低 ;

电子琴课设的使用器件
TDN 86/88
uln2803a ,d8255ac-2 , d8253ac-2 ,spk

软件
.学习帮手 .
.专业整理 .
设计方案的确定
,接入 8253 ,用软件给 8253 和 8255
进行初始化 ,8255 接开关 ,由开关取数值 ,后判断发音的频率 ,并送此分
频数给 8253 ,从8253 输出相应的音频后 ,接一个非门 ,再接入硬件扬声器 ,
扬声器接受到不同频率的波后发出不同的声音 。
cmp 和跳转指令来实现开关键和音调的一一对应 。

为高电平时是自动演奏 ;
为低电平时是手动弹奏 。
,使得发一个音有一定的延时时间 。从而能使得可以被
听见。
,使得晶振不能使得扬声器发生 (在没有按键的情况下 )。

第二章 电子琴的硬件设计
电子琴的硬件框图和硬件连接图
图 1 硬件框图
.学习帮手 .
.专业整理 .
+5V
GATE2
uln2803a
OUT2
8253

D D’ SPK




CLK2
8086


PB0
K0
PB1
K1
PB2
K2
8255
PB3
K3
PB4
K4
PB5
K5
PB6
K6
PB7
K7
图 2 电路连接图



8255 与开关相连 ,从开关上获取开关的开启和关闭的信息 (即开关的地址 ),
从 8255 的 B口输入 ,然后根据 8086 的程序 ,将不同的分频数与开关的每一个一
一对应 ,通过程序从 8086 给8253 赋个初值 (即不同的分频数 ),晶振给 8253 一
个固定的频率 ,在不同的分频数下得到不同的频率 ,将频率通过 8253 的 2计数器
送给一个非门 ,(加非门的原

简易电子琴的设计说明 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人vivian5400
  • 文件大小233 KB
  • 时间2022-04-07