网站大量收购闲置独家精品文档,联系QQ:2885784924

单片机系统设计与应用实例课件作者韩志军主编第九章节.ppt

单片机系统设计与应用实例课件作者韩志军主编第九章节.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
尚辅网 / 第九章 第一节 设计要求与设计思路 第二节 电子琴硬件电路设计 第三节 弹奏音乐程序设计 第一节 设计要求与设计思路 一、设计要求 二、课题验收标准 三、设计思路 四、硬件电路设计框图 一、设计要求 1) 以单片机为核心器件组成具有16个琴键的玩具电子琴。 2) 16个琴键的音符范围:C调低音~高音。 3) 音符频率通过单片机内部定时器等部分生成。 二、课题验收标准 1) 按照设计要求,画出系统硬件电路原理图。 2) 此项要求从下任选其一: ① 完成硬件电路的电路板设计、器件采购、焊接和调试工作。 ② 在现有的单片机实验系统上完成硬件电路接线。 3) 完成该课题的程序设计,提交程序设计框图及程序设计清单。 4) 完成硬件与软件综合调试,实现预定功能。 5) 通过验收,提交课程设计报告。 三、设计思路 1) 16个琴键组成4×4矩阵形式,接到P1口。 2) 通过T0定时器与P3.0引脚配合构成音频发生器,在P3.0引脚输出音频频率。 3) P3.0引脚输出经LM386放大后,驱动扬声器。 4) 每个按键对应的音符频率进行编码,通过查表的方式获得T0计数初值。 四、硬件电路设计框图 图9-1 电子琴硬件电路设计框图 第二节 电子琴硬件电路设计 一、硬件电路设计 二、琴键音符、编码与定时器计数初值 一、硬件电路设计 其中音频发生器是利用单片机内部定时器0与P3.0引脚配合生成,LM386与R3、R4、C4和C5组成音频放大器,输出驱动扬声器。硬件电路器件的参数选择如图9-2所示。 按键的接入方式有两种,一是独立式按键接入方式,这种方式需要的I/O口较多,在接入的按键较多时不宜采用。二是矩阵式按键接入方式,适合按键较多的情况。如图9-2所示,16个按键组成4行×4列的矩阵形式,将每行和每列的公共端分别与P1口的8个引脚连接。 实际电路图--1 实际电路图--2 实际电路图--3 实际电路 波形整形器 不穩態複振器 R2 X24 加法器实际电路 AB放大器实际电路 成品 电路设计实际成果 (高低八度部分) 学生产生器实做 QDQCQBQA D C B A Order? Eg. 9313001 and 9313002 9-3-1-3-0-0-1- -9-3-1-3-0-0-2- -重複第一個學號 喇叭共鸣与成品外形 二、琴键音符、编码与定时器计数初值 表9-1 琴键音符、音符编码及定时器初值对应表 二、琴键音符、编码与定时器计数初值 表9-1 琴键音符、音符编码及定时器初值对应表 二、琴键音符、编码与定时器计数初值 图9-2 电子琴硬件电路原理图 第三节 弹奏音乐程序设计 一、程序设计框图 二、程序清单 一、程序设计框图 弹奏音乐程序设计包括主程序、键盘扫描子程序、定时器T0中断服务程序。为了阅读程序,以下分别给出了这些程序的框图,如图9-3、图9-4、图9-5所示。 二、程序清单 图9-3 电子琴主程序框图 二、程序清单 图9-4 电子琴键盘扫描子程序框图 二、程序清单 图9-5 T0中断服务程序框图 尚辅网 /

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档