如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
实验七电子琴的设计和实现(综合)实验要求使用计算机的数字键1、2、3、4、5、6、7作为电子琴按键,按下其中某个键,即可发出相应的音阶。按钮编程提示1、对于一个特定的D/A转换接口电路,CPU执行一条输出指令将数据送入D/A,即可在其输出端得到一定的电压输出。2、给D/A转换器输入按正弦规律变化的数据,在其输出端即可产生正弦波。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、按下某键后,发音时间的长短可以通过发出的正弦波的个数多少来控制。