U01单片机音乐生成器50首歌曲,基于51单片机,ke
50首单片机音乐生成器。
哈喽大家好,今天介绍一下单片机的音乐代码生成器。
·双击软件进行安装,一定要装在地板,如果提示直接点是。
·安装完之后会有如下一个图标,双击它,在弹出的对话框中填入自己在网站注册的账号和密码,登录即可。
·登录之后可以打开代码生成工具,点左侧的歌曲按钮,前面的小加号,此时有一些现成的歌曲,但是后期可能还会再添加。比如想生成一首贝加尔湖畔,只需要点击歌曲名字,右侧会显示对应的歌曲名,点生成,会提示文件成功生成,点确定。
·它会打开一个文件夹,就是生成的代码所在的地方,就是安装目录下的文件夹。点程序,在里面打开keil程序,左侧小加号,这就是刚才生成的代码。点编译,一定要编译,只有编译之后代码才能更新,编译之后关闭。
·打开仿真软件,这里提供两个版本,一个是7.8,一个是8.6,双击它,找到hex程序载入。如果打开之后没在这个文件夹,可以通过上面找到自己的所在的文件夹,安装到文件夹就行,点确认。
·点左侧开始仿真,点这个时候就会播放生成的贝加尔湖畔。如果想换一首歌怎么办?先把仿真关闭,打开,同样打开代码生成工具,再挑一首歌,比如天空之城生成。同样还是需要在程序文件夹编译一次,只有编译一次代码才会更新,关闭。
·再到仿真文件夹,打开仿真软件,同样的操作,还是从这里载入程序,开始仿真,点击播放,天空之城就生成了。
当然这还有其他一些,一共50首这种歌曲都可以生成,大家可以试试。谢谢大家。
M01基于51单片机音乐盒proteus设计keil程
M01音乐盒《诺言》、《罗刹海市》、《人间烟火》。
使用51单片机设计一个简易音乐盒,要置一个按键,每按下一次切换一首。
相关问答
用c语言在 单片机 AT89 C51 编写音乐程序,求程序,求求你们了-ZOL问答下面是一段个完整的程序,有两首歌曲编码,看看可以吗?#include"reg52.h"unsignedcharCount;sbit_Speak=P2^3;//讯...
51单片机 中cy是什么意思?51单片机中Cy是进位标志位。在进行加法或减法运算时,若运算结果最高位有进位或借位,则Cy进位。51单片机是对所有兼容Intel8031指令系统的单片机的统称。该...
51单片机 编写一个10s的延时程序,晶振频率为6MHZ?6M晶振,一个机器周期2us方式0最多计数65536也就是13072.us无法满足10s因此可以用定时器计数50000也就是0.1s计10个这样的数就能满足要求,也就是一开始给...
51单片机 怎么改变蜂鸣器的声音?51单片机通过三极管放大驱动电流改变蜂鸣器的声音因为蜂鸣器发声原理是电流通过电磁线圈,使电磁线圈产生磁场来驱动振动膜发声的,因此需要一定的电流才能驱动...
MCS_ 51单片机 的字长是多少?mcs-51单片机cpu字长为为16位,字节长为8字节。也就是说:DW定义字数组,为16位字长度。DB定义字节数组,为8位字节长度。mcs-51单片机cpu字长为为16位,字节...
51单片机 的引脚EA 的作用是什么? - 懂得EA脚是选择内程序还是片外程序用的,在编程时,老一代的51单片机在编程时EA脚确实需要给高电压去编程,这是由于制程技术..现在很多51都改成FLASH制程,...
51单片机 c语言看门狗程序怎么写?单片机程序中每隔一段时间就向狗喂食,如果超过一定时间狗没有吃到,就表示死机了,狗就出发单片机复位。单片机程序中每隔一段时间就向狗喂食,如果超过一定时间...
51单片机 中如何通过一个按键实现暂停与恢复?需要一个编程的思想?有以下几种情况:1.循环查询按键。当按键按第一次时间,进入第一层循环查询语句内部,执行恢复。不跳出该层循环,继续查询按键。当第二次按下时间,进入第二层...
51单片机 的总控制信号是?80C51单片机的控制总线信号有以下4个,各信号的作用为:1.RST/VPD:复位信号输入引脚/备用电源输入引脚;2.ALE/PROG:地址锁存允许信号输出引脚/编程脉冲输...
51单片机 有哪几个中断源?各中断标志是如何产生的?当中断响应...如果没清除中断标志的话,单片机只响应第一次中断,以后的功能就无法实现了。现在相关51单片机有很多型号,之间中断源数有不同,在数据手册上都有。这是一个数据...