精华内容
下载资源
问答
  • 2022-03-19 17:29:57

    前言:单片机入门实践操作,本系统是以51系列单片机AT89C51为主控制器,附有独立阵键盘、LED显示管、扬声器组成。系统完成显示输入信息、播放相应音符等基本功能。本系统运行稳定,其优点是硬件电路简单,软件功能完善,控制系统可靠,性价比较高等,具有一定的实用和参考价值

    1. 设计目标:设计一简易电子琴,要求能够发出1、2、3、4、5、6、7等八个音符。
      使用元件:AT89C51、LM386,喇叭,按键等

    2. 设计思路:程序设计的思路按以下顺序进行:
      1. 分析与确定程序总体设计目标
      2. 将总体目标划分为若干模块
      3. 定义每个模块的具体任务,明确它与其他模块间的通信方式
      4. 编写源程序,进行调试

    3. 设计原理
      对于单片机定时器来说,每给它装特定的初值就会相应的产生多长时间的中断,进而利用高低电平 在其输出端送到扬声器上即可产生正弦波。对于音乐,每个音阶都有确定的频率。 各音阶标称频率值如下:
      在这里插入图片描述
      在这里插入图片描述
      由于一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们就可以利用不同的频率的组合,即可构成我们所想要的音乐了,当然对于单片机来产生不同的频率非常方便,我们可以利用单片机的定时/计数器T0来产生这样方波频率信号,因此,我们只要把一首歌曲的音阶对应频率关系弄正确即可。(实物焊接出来的频率稍微偏差,以实际为准调节)
      在这里插入图片描述

    4. 系统硬件图
      在这里插入图片描述
      总结:
      本次设计中单片机晶振为11.0592MHZ,那么定时器的计数周期为11.0592/12MHZ,假如选择工作方式1,那T值便为T= 216–5﹡105/相应的频率 ,那么根据不同的频率计算出应该赋给定时器的计数值即可。
      (如果错误,欢迎批评指正,请大佬轻喷)

    仿真图和代码在我的资源中下载即可,内附完整的报告和代码

    更多相关内容
  • 单片机电子琴

    2018-12-24 11:19:20
    请仔细研读程序,编译,运行看结果。 可以看到,按 K1,就发出 1 的音符,按 K2,就发出 2 的音符,按 K3,就发出 3 的音符, 按 K4,就发出 4 的音符。如果键很多,就可以演奏音乐了! 只有4个按键控制 键增加也是...
  • 利用红外遥控器,控制51单片机电子琴,有8个基础音,按不同的按键就可以演奏,其中还有录制,重播的功能
  • 51单片机电子琴

    2017-09-07 10:18:10
    基于51单片机 ,用C语言编程, 矩阵键盘 ,演奏曲子,即实现电子琴功能。并且可以通过LED阵显示音阶
  • 单片机电子琴keil代码

    2019-05-07 17:12:19
    单片机电子琴keil代码,有简单的流水灯还有天空之城的歌曲加上四乘四的矩阵按键发音。
  • C51单片机电子琴

    2018-04-14 11:24:51
    C51单片机开发的电子琴, 电子钟,矩阵键盘,秒表代码
  • 51单片机4矩阵键盘模拟电子琴程序源码。
  • 此设计利用了STC芯片的按键控制和计时器溢出中断控制频率的原理,实现了按下各按键输出不同频率的方波信号的目的。此电路板可用一根AUX线连接音响设备来达到输出的效果。按着SW键可升一个八度,旋钮可调节输出音量。
  • 单片机电子琴程序

    2019-12-10 01:53:30
    本人自己制作的8051单片机电子琴程序,可以通过设置鸣笛的声音频率达到想要的效果,通过按16键矩阵键盘演奏出基本的16种音调,演奏的同时会以数字显示出当前的音调。
  • 内容真实可靠欢迎随时下载
  • 一款基于STC15F2K60S2单片机电子琴程序
  • 此文件是利用 单片机系列对电子琴的控制和实现。
  • 使用C语言对51单片机进行控制,模拟电子琴发音源代码
  • 基于51单片机的激光电子琴的设计与制作,包含原理图和C程序
  • 使用avrStudio4的电子琴代码,可实现在1602液晶屏显示,4*4键盘选择歌曲,录音等功能。
  • 该设计采用AT89C51(AT89C51数据手册)单片机作为主控制芯片,外接灯光闪烁功能和8音调键。
  • 单片机实训的时候做的24键电子琴仿真,可播放音乐,功能部分实现,框架已经写好: 1、按键选择音乐自动播放或自己演奏 2、EEPROM实现存储音乐(未加入,代码写好需要调试) 3、....... 仿真原理图如下:
  • 51单片机 电子琴

    2015-09-21 22:26:52
    使用51单片机驱动蜂鸣器或喇叭奏乐内有多首简单的乐曲以及各个音阶。
  • 51单片机电子琴.zip

    2021-11-05 20:05:51
    包括keil和protues,导入hex就可用
  • . 实验任务单片机电子琴相关设计: 由4X4组成16个按钮矩阵,设计成16个音。可随意弹奏想要表达的音乐。
  • 单片机电子琴设计报告.docx单片机电子琴设计报告.docx单片机电子琴设计报告.docx单片机电子琴设计报告.docx单片机电子琴设计报告.docx单片机电子琴设计报告.docx
  • 可以通过7个按键发出不同频率的声音,实现电子琴的效果,能进行正常弹奏,对于联系单片机发声有很大的帮助。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,486
精华内容 594
关键字:

单片机电子琴