电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

555简易电子琴设计报告

555简易电子琴设计报告_第1页
1/13
555简易电子琴设计报告_第2页
2/13
555简易电子琴设计报告_第3页
3/13
北京交通大学 电子技术课程设计报告 随着科学技术的发展和人类的进步,电子技术已经成了各种工程技术的核心,特别是进入信息时代以来,电子技术更是成了基本技术,其具体应用领域涵盖了通信领域、控制系统、测试系统、计算机等等各行各业 生活中常使用到许多的电子设备,它给我们生活上的便利与影响。而电子琴就是一个很明显的例子,这些有时甚至含有内建音乐,有时又可以千变万化,真让人想动手试试看,因此我们对它产生了许多问题与想象。本文就是关于用555 定时器制作简易电子琴的过程及基本原理。 1.方案介绍 1.1.总体框图 , 1.2.模块功能 该电路包括按钮开关,定值电阻,555 振荡器和扬声器三部 分 组 成 1 输 入端 : 由 八 个按钮开关与各自 的定值电阻串 联 在 并 联 组 成输 入端 2 频 率 产生端 : 根 据 定值电阻的不 同 输 入,由 555 产生不 同 的信号 频 率 3 扬声器端 口 : 接 受 信号 频 率 发出 特定的频 率 1.3.方案选 择 【设计方案一】 数字电路电子琴 采用一个555 集成定时器组成简易电子琴。整个电路由主振荡器,颤音振荡器,扬声器和琴键按钮等部分组成。 主振荡器由555 定时器,电阻,按键及电容组成。 【设计方案二】 单片机电子琴 程序可分如下: 初始化模块、判断按键模块、键值处理模块、音乐处理模块、中断模块、0 处理模块、表单模块。 初始化模块:对 8279 键盘的部分进行初始化和中断初始化。 键值处理模块:用8279 的状态字来判断它是否按键(FIFORAM 不能清除已处理的数据,但 8279 的状态字会发生相应改变)。输入的键值与 1-8 的物理值 01H-08H 进行比较,如果与其中某个数相等,则跳到 1-8 的键值处理模块;如果是 9 或者 A,则跳到音乐处理模块。如果输入是 0,则跳到 0 处理模块。结尾跳到初始化模块 。 音乐处理模块:专门处理音乐中的 1-8 的发音。它们发音不同是因为波的频率不同,所以要发出不同的音,只要实现发出的波的频率不同即可。于是,可通过定时的方法来中断产生不同的方波。可把1-8 的定时初值放在一个表单内。 中断模块:T0 中断是为键值处理模块服务;T1 中断是为音乐处理模块服务。 0 处理模块:在音乐处理过程中,按下0 则音乐暂停,此时可如其他按键(包括音乐按键)。当再按下0 键时,则最近继续的音乐中断。 表单模块:TAB 音符表单存放1-8 的 ASCII 码值;FREQUENCY...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

555简易电子琴设计报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部