实验七 电子琴的设计和实现(综合).pptVIP

  • 10
  • 0
  • 约小于1千字
  • 约 8页
  • 2017-09-05 发布于重庆
  • 举报
实验七 电子琴的设计和实现(综合) 华师计算机学院 嵌入式系统实验室 3、声音通过物体振动产生和传播,而不同的振动频率形成了不同的音调,某些音调组合在一起便形成了音乐。音乐里面中的7个基本音阶都有其相对应的振动频率,可见下表1 各音阶标称频率值: 本实验中在单片机管脚输出的是一系列的数字脉冲,但是通过脉冲的周期性反向,便可实现与相对应的连续波形具有相同效果的周期性正弦脉冲波,进而形成一个个音阶。 4、可取32个(小于亦可)数据,产生一个正弦波。 5、不同频率的区别,可通过调节向D/A转换器输出数据的时间间隔。例如:发1 的音阶,频率为261.1HZ,周期为 1/261.1 = 3.83ms,输出数据的时间间隔为 3.83ms/32 = 0.12ms。 6、51单片机的定时器功能,可选用定时器0的定时方式一定时 7、按下某键后,发音时间的长短可以通过发出的正弦波的个数多少来控制。 * * 实验要求 使用计算机的数字键1、2、3、4、5、6、7作为电子琴按键,按下其中某个键,即可发出相应的音阶。 按钮 AT89C51 Sound Speaker(A/D) 图1 电路框架简图 编程提示 1、对于一个特定的D/A 转换接口电路,CPU执行一条输出指令将数据送入D/A,即可在其输出端得到一定的电压输出。 2、给D/A 转换器输入按正弦规律变化的数

文档评论(0)

1亿VIP精品文档

相关文档