取低八位初值存储定时器低八位初值赋予定时器低八位初值开启定时器中断允许检测音阶按键是否释放程序入口确定按键是否释放,若没有,继续检测音阶声音延时关闭溢出中断允许重新检测延时程序,延时程序,定时器中断入口程序装入定时器高八位初值装入定时器低八位初值口电平翻转,产生定频率的方波中断返回低音调表值中音调表值高音调表值结束六仿真原理图根据电路原理图,在中绘制仿真电路图,如下图所示仿真测试时可选择低中高音按键中的个,然后点击可以听到八个音阶的声音,并可清晰地感觉到频率变化。般单片机的口输出电压是在,三极管的发射极接地时,基极不能直接接受电压,所以用电阻来限流。般取。三极管工作在开关状态,即截止饱和两个状态。用输出时能听到声音,是因为变化的脉宽信号已经被平滑成了我们人耳能听见的音频信号包络线。当口为高电平时三极管导通,此时基极的电位与集电极的电位又是相等的,这里你忽略了电阻的作用。基极的电位最高是,而集电极的电位能低至饱和压降左右,符合三极管饱和时两个正偏的状态。四程序框图接地五电子琴汇编源程序用于储存键值储存高八位初值储存低八位初值储存中间量开始行列式键盘按键按下成功否识别按键功能根据按键功能,装入音符值到中启动工作行列式键盘按键释放成功否停止工作初始化并开中断允放中断音调选择开关按下否中断入口重装,初值取反中断返回定时器中断入口地址主函数入口定时器初始化,采用方式总中断允许软件延时消抖确定是否有按键按下赋予键值调至按键处理程序检测第三列两个按键,软件延时消抖确定是否有按键按下赋予键值调至按键处理程序检测第四列两个按键,软件延时消抖定时器溢出中断允许音调控制按键检测程序入口检测口低音控制按键是否按下低音表首地址若音调控制按键按下,调至音阶按键检测程序检测口中音控制按键是否按下中音表首地址检测口高音控制按键是否按下高音表首地址若都没有按下则继续检测音调控制按键音阶按键检测程序入口,检测第列两个按键软件延时消抖确定是否有按键按下赋予键值调至按键处理程序检测第二列两个按键,低高低高低高中高中高中中高三设计方案本次设计的电子琴主要是利用单片机为核心控制元件,同时还包括键盘拨码开关和扬声器等控制模块,由键盘选择八个音阶。电路原理图的总体设计总体电路需要单片机片,音乐按键及喇叭等外围电路,要进行音调控制和音频放大,设计好的电路图如下图所示键盘控制模块的设计矩阵按键部分由个轻触按键按照行列排列,连接到端口。将行线所接的单片机的口作为输出端,而列线所接的,则作为输入。行线输出是低电平,有健按下,则输入线就会被拉低,这样,通过读输入线的状态就可得知是否有键按下。键盘消抖当用手按下个键时,如图所示,往往按键在闭合位置和断开位置之间跳几下才稳定到闭合状态的情况在释放个键时,也回会出现类似的情况。这就是抖动。抖动的持续时间随键盘材料和操作员而异,不过通常总是不大于。用软件方法可以很容易地解决抖动问题,这就是通过延迟来等待抖动消失,此后再读入键盘码。个单片机工作于晶振,它的时钟周期是微秒。它的个机器周期是也就是微秒。单片机的所有指令中,有些完成得比较快,只要个机器周期就行了,有些完成得比较慢,得要个机器周期,还有两条指令要个机器周期才行。指令是双周期指令,所以延时的指令如下延时程序拨码开关模块设计个音阶的选择开关接在了口,三个拨码开关可以连在口的上,在内存区中建立三个表,分别存储低音中音和高音的频率值。当三个拨码开关中个按下,就通过软件选择相应的音量。键按下前沿抖动后沿抖动闭合稳定扬声器模块设计基于单片机的简易电子琴设计设计任务及要求在该简易电子琴设计中,设置个按键,个按键可以发出个音阶。设计三个拨码开关,三个拨码开关可以调节高音中音低音三个音调。画出电路的总体方框图和电路原理图。二设计原理音乐由许多不同的音阶组成的,而每个音阶对应着不同的频率,这样,我们就可以利用不同的频率组合,构成我们想要的音乐。简易电子琴是摁下拨码开关时,单片机会发出声音,声音从端口经过,经过放大以后传入喇叭。声音主要是经过单片机矩阵键盘的按键产生,这里只用到个按键来产生高中低的个音阶,来产生。下面是计数初值音符频率半周期初值码音符频率半周期初值码低中低中低低中高确定是否有按键按下调至按键处理程序若没有检测到音阶按键按下调至音调控制检测程序入口键值处理程序入口根据获得的表首地址及的值读表存储定时器高八位初值赋予定时器高八位初值加为了读取低八位初值读取低八位初值存储定时器低八位初值赋予定时器低八位初值开启定时器中断允许检测音阶按键是否释放程序入口确定按键是否释放,若没有,继续检测音阶声音延时关闭溢出中断允许重新检测延时程序软件延时消抖确定是否有按键按下赋予键值调至按键处理程序检测第三列两个按键,软件延时消抖确定是否有按键按下赋予键值调至按键处理程序检测第四列两个按键,软件延时消抖,
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 10 页
第 2 页 / 共 10 页
第 3 页 / 共 10 页
第 4 页 / 共 10 页
第 5 页 / 共 10 页
第 6 页 / 共 10 页
第 7 页 / 共 10 页
第 8 页 / 共 10 页
第 9 页 / 共 10 页
第 10 页 / 共 10 页
预览结束,喜欢就下载吧!
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。