按关键词阅读: 设计 单片机 基于 简易 论文 毕业设计 电子琴
1、摘 要本论文要设计的为基于单片机的简易电子琴 , 基本要求为能够发出1、2、3、4、5、6、7等七个音符即可 。
众所周知 , 由于一首音乐是由许多不同的音阶组合而成的 , 而每个音阶则对应着不同的频率 , 因此我们可以利用不同的频率来进行音阶的组合 , 即可产生美妙的音乐了 。
对于单片机来说 , 产生不同的频率非常方便 , 只要算出某一音频的周期 , 然后将此周期除以2 , 即为半周期的时间 , 利用定时器计时这个半周期时间 , 每当计时到后 , 就将输出脉冲的I/O反相 , 然后重复计时 , 此半周期再对I/O反相 , 即可在I/O脚上得到此频率的脉冲 。
因此我们可以利用单片机的定时器 , 使其工作在计数器模式MODE1下 , 改变计数值TH0及TL0来产生不同频 。
2、率的信号 。
从而产生不同的音符1 。
关键词:音阶 , 频率 , 单片机AbstractThis thesis designed for simple keyboard, the basic requirement is to send 1, 2, 3, 4, 5, 6, 7 seven notes. Well-known, the music is made up by many different scales, and each scale corresponds to different frequency, so we can use different frequency to make com 。
3、bination of scales, and then produce wonderful music. As for single-chip microcomputer, it is very convenient to produce different frequency, we just calculate an audio cycle, then this cycle divided by 2, namely half cycle time, using timer to time the half cycle time. Whenever timing, it will outp 。
4、ut pulse I/O reverse phase, and repeat the timing, the half cycle again to the I/O reversed-phase, then can get this frequency pulse from the I/O feet. So we can use microcontroller timer to make it work in the counter mode and generate different frequency signal. Thus produce different notes. Keywo 。
5、rds: scales,frequency, single-chip microcomputer目 录1 绪 论11.1 论文特点及研究意义11.2 系统简介12 元器件22.1 元器件的种类22.2 AT89C5122.3 四运放集成电路LM32423 硬件电路43.1 硬件电路图43.2 电路各部分简要分析43.3 元件参数53.4 单片机音符与单片机频率的关系54软件流程64.1 设计思路与流程图64.2 程序设计75 制作与调试方法106 总 结11致 谢12参考文献13附录A141 绪 论1.1 论文特点及研究意义本论文设计的为电子琴 , 电子琴又称作电子键盘 , 属于电子乐器 (区别于电声 。
6、乐器) , 发音音量可以自由调节 。
音域较宽 , 和声丰富 , 甚至可以演奏出一个管弦乐队的效果 , 表现力极其丰富 。
它还可模仿多种音色 , 甚至可以奏出常规乐器所无法发出的声音(如合唱声 , 风雨声 , 宇宙声等) 。
另外 , 电子琴在独奏时 , 还可随意配上类似打击乐音响的节拍伴奏 , 适合于演奏节奏性较强的现代音乐 。
另外 , 电子琴还安装有效果器 , 如混响、回声、延音 , 震音轮和调制轮等多项功能装置 , 表达各种情绪时运用自如 。
本论文设计的电子琴虽是简易电子琴 , 功能和真正电子琴有不小差距 , 但本论文设计的电子琴是很多高档电子琴的基础 , 对进一步研究电子琴有很大的促进作用 。
本设计易懂、简练 , 所用器件常见 , 上网查询资料方便 , 电路模块具有通用性 , 非常适 。
7、合广大电子爱好者制作 。
1.2 系统简介本系统主要由硬件电路和软件流程组成 。
硬件电路主要包括芯片AT89C51、四运放集成电路LM324、喇叭和按键等以及由它们组成的电路图 , 软件流程主要包括主程序流程图和相关程序 。
本论文还对本设计用到的芯片AT89C512 , 四运放集成电路LM3243等做了一些介绍 。
142 元器件2.1 元器件的种类本设计要用到的元器件有芯片AT89C51、四运放集成电路LM324、喇叭和按键等 。
2.2 AT89C51AT89C51是一种带4K字节FLASH存储器(FPEROMFlash Programmable and Erasable Read Only Memory)的低电 。
8、压、高性能CMOS 8位微处理器 , 俗称单片机 。
单片机的可擦除只读存储器可以反复擦除1000次 。
该器件采用ATMEL高密度非易失存储器制造技术制造 , 与工业标准的MCS-51指令集和输出管脚相兼容 。
由于将多功能8位CPU和闪烁存储器组合在单个芯片中 ,AT89C51是一种高效微控制器 。
AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案 。
外形及引脚排列如图2.1所示图2.1 AT89C51外形管脚图主要特性:与MCS-51 兼容 4K字节可编程FLASH存储器寿命:1000写/擦循环数据保留时间:10年全静态工作:0Hz-24MHz2.3 四运放集成电路LM324LM324是四运放集 。
9、成电路 , 采用14脚双列直插塑料封装 , 外形如图2.2所示 。
稿源:(未知)
【傻大方】网址:/a/2021/0711/0022845582.html
标题:毕业设计|毕业设计(论文)基于单片机的简易电子琴设计