单片机课程设计电子音调发生器精要.docVIP

  • 10
  • 0
  • 约4.07万字
  • 约 39页
  • 2016-02-23 发布于湖北
  • 举报

单片机课程设计电子音调发生器精要.doc

单片机课程设计电子音调发生器精要.doc

单片机课程设计 实验报告 电子音调发生器 姓名: 日期: 2009年6月29日星期一 目录 (一)实验目的 2 (二)设计任务及要求 2 (三)工作原理及设计思路 2 (四)实现功能设计 3 (五)软件设计 3 (六)电路设计 35 (七)调试 36 (八)实验体会 37 (一)实验目的 了解计算机发声原理。 熟悉定时器和键盘扫描电路的工作原理及编程方法。 (二)设计任务及要求 利用实验平台上的开关k0-k7和蜂鸣器设计电子音调发生器,要求: 1.利用实验平台上开关k0-k7进行音调选择,即拨动依次拨动K~K7,发出1234567i。 (三)工作原理及设计思路 音节由不同频率的方波产生,音节与频率的关系如表1所示。要产生音频方波,只要算出某一音频的周期(1/频率),然后将此周期除以2,即为半周期的时间。利用计时器计时此半周期时间,每当计时到后就将输出方波的I/0反相,然后重复计时此半周期时间再对I/O反相,就可在I/O脚得到此频率的方波。在ZKS-03实验仪上,产生方波的I/O脚选用P1.7,通过跳线JP1将单片机的P1.7与蜂鸣器的驱动电路相连 每个音节相应的定时器初值X可按下法计算: (1/2)*(1/f)=(12/fose)*(216-x) 即 x=216-(fose/24f) 其中f:音调频率,当晶

文档评论(0)

1亿VIP精品文档

相关文档