基于51电子琴
大唐歌飞片尾曲-肖杨
2022年4月16日发
(作者:情定三世缘)
基于51电子琴
摘要:
电子琴是现代电子科技与音乐的结合产物,他是一种新型的键盘
乐器怪我一错再错学不会。而单片机因其强大的控制功能和灵活的编辑特性moise,已成为电子
琴的主要核心部件。本系统是基于微控制器AT89C51为核心设计的
简易电子琴,并带有内置音乐播放功能。外围电路由*4键盘控制琴
键按钮和由运放LM86和speaker构成的播放外围电路来完成内置
的播放功能usher。本系统可以近似的模拟音符doremifasollaSI,
并能区分低音、中音、高音,而且也可以完成内置相关音乐音乐的伴
奏小老鼠和泡泡糖。
关键字:AT89C51
一、设计任务
实现简易电子琴发声控制系统。要求系统实现如下功能:
1.设计51单片机最小系统;
2.能发出doremifasollaSIDO;能播放示范曲;
电子琴音阶扬声器
物应用性geneva。
综上所述怪自己,本次课程设计采用第三种方案是谁的心啊孤单的留下。
三、51单片机最小系统
51单片机加上复位电路和时钟电路sweetlove,有时还需要存储器关爱留守儿童标语,就构成
了最小系统金岳霖与林徽因。
时钟电路:
单片机内部具有一个高增益反相放大器哆来咪音乐之声,用于构成振荡器。通常
在引脚XTALl和XTAL2跨接石英晶体和两个补偿电容构成自激振
荡器食神网,结构图2中X1、C1、C2关老爷。可以根据情况选择适当频率的石
英晶体,补偿电容通常选择0pF左右的瓷片电容我是我。电路如图:
复位电路:
单片机小系统常采用上电自动复位和手动按键复位两种方式实现系统的复
位操作。上电复位要求接通电源后江西dj,自动实现复位操作。手动复位要求在电源
接通的条件下爱情经典,在单片机运行期间夜心万万bigbang,用按钮开关操作使单片机复位。其结构如
下图黄贯中 黄家驹。上电自动复位通过电容C充电来实现评剧李三娘。手动按键复位是通过按键将电阻
R1与VCC接通来实现。电路如图:
四、原理框图
本系统利用51单片机AT89C51来模拟电子琴基本功能和内
置音乐播放功能。其中有AT89C51的最小系统三年三天,有键盘电路、
speaker发声电路和led二极管显示当前是低音、中音、高音还是
播放功能。键盘按照从左到右、从上到下依次排列key1~key16李圣杰的 手放开。
D5或D6亮灭来显示speaker是否正常工作阿里郎兰花指。
Key1~key4分别来区分低音、中音、高音和音乐播放功能刘心武揭秘红楼梦下载。并
且当key1~key4分别按下时,D1~D4分别点亮;
Key5~key11来区别音符doremifasollaSI和音乐切换。
Key12~key16暂时未用。
当切换到音乐播放功能时,每当播放一首音乐时,可以利用复
位键进行音乐的停止来看我。
整体原理图如下:
五、键盘设计
键盘在单片机应用系统中是一个关键的部件中国好声音小情歌王琪玮,它能实现向计算机
输入数据,传送命令等功能,是人工干预计算机的主要手段。
键盘可以分为2类:独立连接式键盘和矩阵式键盘。本系统采用
4*4矩阵键盘,行列分别接到P口高4位和低4位我做我的王。电路如图:
六、发音电路:
发音电路是由蜂鸣器、三极管、二极管构成战歌歌词。由三极管来驱动扬
声器发音。二极管是为了显示当前speaker是否工作正常。电路见总
体原理图(见上)甜心巧克力插曲。
七、软件设计:软件组成:
1.键盘扫描程序
通过对按键扫描,查看是对电子琴的低音、中音、高音模
拟还是进行音乐播放americanstandard。
2.键值处理程序
对扫描到的键值徐良新歌,然后进行预先写好的对应的音符的频率
转化后的T值赋值给定时器向往,并打开定时器。
.中断程序
打开和关闭speaker,输出声音创世西游。发音原理:将各个音阶对应的频率转化成对应的T值千千静听,然后放在数组uint
codetimerinit[]中水调歌头苏轼。由音阶对应的频率可以计算出其半周期南国七星彩,再
由其半周期计算出定时器初值现场开奖,写入数组timerinit[]中。
音乐播放原理:要想播放音乐九层妖塔 百度云,最重要的是乐谱中音阶的“音调”“节拍”多想忘了你是谁。
doremifasollaSI,即唱成简谱的1、2、、4、5、6、7来不及,相当于
汉字“多来米发梭拉西”的读音,这是唱曲时乐音的发音hip song,所以叫
“音调”;“音调”的确定同上。若要构成音乐李玉刚石头雨花石,光有音调是不够的,
还需要节拍陈奕迅不如不见歌词,让音乐具有旋律(固定的律动)装腔指南,而且可以调节各
个音的快满度。若1拍实0.5s,则1/4拍为0维瓦尔第的四季.125s。至于1拍多
少s坚强分手歌词,并没有严格规定。可以利用延时程序进行节拍的编写纯妃结局。如
果1拍为0.4秒无名小路歌词,1/4拍实0.1秒,只要设定延迟时间就可求得节
拍的时间金泫雅骨盆舞。假设1/4拍为1DELAY爱情调盘,则1拍应为4DELAYoursm,以此
类推利亚迪桑。
歌曲播放。先将歌曲的简谱进行编码,储存在一个数据类型为
unsignedchar的数组中。程序从数组中取出一个数恼人的秋风,然后分离出
高4位得到音调,接着出相应的值赋给定时器0,使之定时操
作蜂鸣器yari,得出相应的音调;接着分离出该数的低4位,得到延
时时间,接着调用软件延时99战歌网。
八、仿真调试仿真调试时甜甜的 周杰伦,硬件没有问题smack that,关键是软件出现了一个问题海贼王歌曲。在编写中断程序中夜的第七章歌词,没有重新给T值赋值,导致可能中断程
序不断的执行,不能正常发音。经过改写后刀郎的歌下载,一切正常。
九、总结:本次设计的关键之处在于利用单片机产生不同频率的音阶无条件为你 梁静茹,实现
高、中、低音符的发音和显示以及音乐播放时的控制显示小熊快跑,并且能自
动播放程序中编排的音乐骰子怎么读。通过此次的课程设计,让我更加熟悉了单
片机最小系统的设计谭永麟,特别是时钟电路和复位电路中电容的选取,时
钟电路中电容取值一般为5pF~0pF和你一起慢慢变老,而复位电路中电容的取值一般
10uF~0uF李星慧。也熟悉了键盘程序和中断程序的编写splitter,还有熟悉了定时
器初值的设定老夫子2001粤语。最后也额外的学习了音乐方面的知识,明白了音乐的
播放需要“音调”和“节拍”。
十、参考资料:
《单片机原理、接口及应用》李芳肖看著清华大学出版社2009年出版
《单片机C语言教程》郭天祥著电子工业出版社2009年出版
《精通51单片机开发技术与应用实例》赵建玲著电子工业出版2012年出版
《AT89C51资料手册》
新七小福-大刀进行曲简谱
- 上一篇
电子琴学习心得体会
路远 张磊-爱的礼物官网2022年4月16日发(作者:一直守护你)电子琴学习心得体会我从小喜爱弹电子琴,真是受益非浅。其一,我练出了即兴伴奏因为学电子琴,我会配和弦了毕克,这是即兴演奏的第一步好听的苏联歌曲,转到钢琴上来时,只需要把和弦进行分解李宵云,或柱式和弦,加上一些其他肢体十把穿金扇,复调等等写给方大同吉他谱,但是很多学钢琴的人连基本的和弦都不会使用其二诽闻,学习电子琴让我耳朵更加灵敏听惯了
- 下一篇
电子琴常用和弦列表
黑豹乐队成员-沉默也是爱2022年4月16日发(作者:等待只为与你相遇)大三和弦名指法称音名乐谱标记图示C531135D5312#46E5313#57F531461G531572A5316#135217#2#4或531B小三和弦名指法称音名乐谱标记原位图示Cm5311b35Dm531246Em531357Fm5314b61Gm5315b72Am531613Bm53172#4其他和弦名称原位指法音名
相关文章
留言与评论(共有 17 条评论) |
本站网友 信义假日名城小学 | 15分钟前 发表 |
发音原理:将各个音阶对应的频率转化成对应的T值千千静听 | |
本站网友 沌口租房 | 26分钟前 发表 |
还有熟悉了定时器初值的设定老夫子2001粤语 | |
本站网友 大宝眼袋霜价格 | 25分钟前 发表 |
已成为电子琴的主要核心部件 | |
本站网友 泌尿医院 | 28分钟前 发表 |
特别是时钟电路和复位电路中电容的选取 | |
本站网友 异位性皮肤炎 | 25分钟前 发表 |
程序从数组中取出一个数恼人的秋风 | |
本站网友 卢龙山庄 | 8分钟前 发表 |
当切换到音乐播放功能时 | |
本站网友 凡客诚品官网 | 7分钟前 发表 |
低音符的发音和显示以及音乐播放时的控制显示小熊快跑 | |
本站网友 java培训ujiuye | 14分钟前 发表 |
三 | |
本站网友 火车头采集 | 16分钟前 发表 |
doremifasollaSI | |
本站网友 西江明珠团购 | 15分钟前 发表 |
上电复位要求接通电源后江西dj | |
本站网友 张玉栋 | 28分钟前 发表 |
其中有AT89C51的最小系统三年三天 | |
本站网友 packaging | 18分钟前 发表 |
所以叫“音调”;“音调”的确定同上 | |
本站网友 ca1306 | 18分钟前 发表 |
得到延时时间 | |
本站网友 江都租房 | 29分钟前 发表 |
如果1拍为0.4秒无名小路歌词 | |
本站网友 四妙丸 | 1分钟前 发表 |
参考资料:《单片机原理 | |
本站网友 菠菜不能和什么一起吃 | 3分钟前 发表 |
得到延时时间 |