帐号 注册
密码 登录
只需一步,快速开始
登录或注册新用户,开通自己的个人中心
zhaoxianghui
资料简介: EDA课程设计结题报告 自动奏乐器,共11页,2355字,附源程序。 一 设计题目:自动奏乐器二 二 设计要求: 1.开机能自动奏一个乐曲,可以反复演奏; 2.速度可变。 1 3 1 3 5 6 5 – 6 6 і 6 5 – – – 6 6 і 6 5 5 3 1 2 2 3 2 1 – – – 3.附加:显示乐谱。 三 设计过程: (一)设计方案: 本实验共分变速控制、断音延音、选音、分频和显示五部分。其中,变速控制部分由biansu模块构成;断音延音部分由模块yuepu1构成;模块yuepu2选出不同的地址输出,yindiao模块实现分频,两者连接得到不同的音调,输出到一个TFF,实现占空比为1:1,送出到扬声器发声;显示部分是一个7449译成器,在选音奏乐的同时数码管显示乐谱。 详细实现过程如下: 1.实验采用两个时钟信号:93.75kHZ和23.438kHZ,分别用于演奏速度的控制与不同音调的分频。 93.75kHZ用四片74160构成2929进制计数器和1464进制计数器,分别得到32HZ和64HZ的信号,使演奏出快慢两种速度; 用23.438kHZ构成八个音频的进制计数器,将输出加到八选一数字选择器,用控制端CBA控制,以便通过分频得到不同的音调。 2.从乐谱开始到结束总共包括32种状态, 且为了实现乐曲能够自动循环播放,采用了32进制加法计数器。 3. 乐谱中的延音与断音用一个八进制计数器与上述的32进制计数器构成,在每八个时钟周期后出现一个脉冲out1,用来控制每个音符的断音。在32进制计数器计到6时出现out2; 计数器计到12时出现out3; 计数器计到13时出现out4; 计数器计到14时出现out5; 计数器计到28时出现out6; 计数器计到29时出现out7; 计数器计到30时出现out8。out2-out8均用来控制延音。 ......
资料文件预览:共8文件夹,28个文件,文件总大小:593.22KB,压缩后大小:244.75KB
mabugangren
xiaoyaoxing
liuzhongzhi511
gjniu
涿鹿jyj
wkjhaoren
zhaoshun0505
li_peng2006
jpli2009