陈锡敏单片机课程设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
陈锡敏单片机课程设计

课程设计报告 设计课题:单片机奏乐 班级: 04电专(1) 姓名: 陈锡敏 学号: 0405110134 指导教师:郭海燕老师 提交日期: 2006年12月16日 漳州师范学院 物理与电子信息工程系 单片机奏乐设计内容 课题名称:单片机奏乐 二、设计任务: 设计一个发程序让单片机产生不同的频率,奏一曲流行歌曲,用低压音频放大器LM386将信号放大,并驱动喇叭输出; 三、设计方案: 半周期的时间。利用定时器计时这个周期时间,每当计时到后就将输出脉冲的I/O反相,然后重复计时此半周期时间再对I/O脚上得到此频率的脉冲。 利用8051的内部定时使其工作在计数器模式MODE1下,改变计数值TH0及TL0以产生不要产生音频脉冲,只要算出某一音频的周期(1/频率),然后将此周期除以2,即为同频率的方法。 例如频率为523Hz,其周期T=1/523=1912us,因此只要令计数器计时956us/1uxs=956,在每计数956次时将I/O反相,就可以得到中音DO(523Hz)。 计数脉冲值与频率的关系公式如下: N=Fi/2/Fr   N:计数值;  Fi:内部计时一次为1us,故其频率为1MHz;  Fr:要产生的频率; 4.其计数值的求法如下:     T=65536-N=65536-Fi/2/Fr 例如:设K=65536,F=1000000=Fi=1MHz,求低音DO(26)、中音DO(523Hz)、高音DO(1046Hz)的计数值。 T=5536-N=65536-Fi/2/Fr=65536-1000000/2/Fr=65536-500000/Fr 低音Do的T=65536-500000/262=63627 中音Do的T=65536-500000=64580 高音D0 的T=65536-500000=65059 5.每个音符使用1个字节,字节的高4位代表音符的高低,低4位代表音符的节拍,表1为节拍与节拍码的对照。如果1拍为0.4秒,1/4拍为0.1秒,只要设定延迟时间就可 求得节拍的时间。假设1/4节拍为1DELAY,则有拍为了4 DELAY,以此类推。所以只要求得1/4节拍DELAY的时间,其余的节拍就是它的倍数,如表一为1/4节拍的时间设定。 表一 工作节拍与节拍码对照 节拍码 节拍数 1 1/4节拍 2 2/4节拍 3 3/4节拍 4 1节拍 5 1又1/4节拍 6 1又1/2节拍 8 2节拍 A 2又1/2节拍 C 3节拍 F 3又3/4节拍 表二 各调1/4节拍的时间设定 曲调值 DELAY 调4/4 125毫秒 调3/4 187毫秒 调2/4 250毫秒 建立音乐的步骤: 先把乐谱的音符找出,然后由表二 建立T值表的顺序。 把T值表建立TAB,构成发音符的计数值放在“TAB”。 简谱码(音符)为高位,节拍(节拍数)为低4位,音符节拍码放在程序的“TAB” 处。 表三 简谱对应的简谱码、T值、节拍数 简谱 发音 简谱码 T值 5. 低音 1 64260 6. 低音 2 64400 7. 低音 3 64524 1 中音 4 64580 2 中音 5 64684 3 中音 6 64777 4 中音 7 64820 5 中音 8 64898 6 中音 9 64968 7 中音 A 65030 1` 高音 B 65058 2` 高音 C 65110 3` 高音 D 65157 4` 高音 E 65178 5` 高音 F 65217 不发音 0 0 四、原理图 1、电源部分 (1)电源两端输入7.5V的交流电压,经过一个桥式整流电路,输出一个大约为9V的直流电压供功率放大器LM386工作,在用芯片7805输出一个5V的直流电压供单片机芯片工作。 2、硬件部分 电路中LM386是一个功率放大芯片,第六脚接9V的电压为芯片工作供电,第一和第八脚之间是由电阻和电解电容组成的反馈电路,第五脚是作为输出,接喇叭,当第三脚接收到信号,信号经过放大会驱动喇叭工作。 3、PCB板 五、歌谱 六、元器件 (1)元器件清单 名称 型号 数量 名称 型号 数量 整流二极管 IN4007 4 稳压管 7805 1 电解电容 470uF/25V 1 电阻 10K 1 电解电容 200uF /25V 2 电阻 1.2K 1 电容 104 4 滑动变阻器 10K 1 电容 30p 2 电阻 10 1 电容 473 1 芯片 AT89C2051 电解电容 10uF 3 扬声器 1 1 电容 30PF 2

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档