高分请教单片机 乐谱的编制

来源:百度知道 编辑:UC知道 时间:2024/06/02 12:43:43
我用的是DP-51单片机,请问怎么根据乐谱编制一首歌曲代码?要和下面格式一样的,并请教下面这些代码都是什么意思?我实在太菜,不要怕我没分,就怕你回答不够详细。帮我解决问题者增加200分!
0x30,0x1C,0x10,0x20,0x40,0x1C,0x10,0x18,0x10,0x20,0x10,0x1C,0x10,0x18,0x40,0x1C,
0x20,0x20,0x20,0x1C,0x20,0x18,0x20,0x20,0x80,0xFF,0x20,0x30,0x1C,0x10,0x18,0x20,
0x15,0x20,0x1C,0x20,0x20,0x20,0x26,0x40,0x20,0x20,0x2B,0x20,0x26,0x20,0x20,0x20,
0x30,0x80,0xFF,0x20,0x20,0x1C,0x10,0x18,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,
0x20,0x2B,0x40,0x20,0x20,0x1C,0x10,0x18,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,
0x20,0x2B,0x40,0x20,0x30,0x1C,0x10,0x18,0x20,0x15,0x20,0x1C,0x20,0x20,0x20,0x26,
0x40,0x20,0x20,0x2B,0x20,0x26,0x20,0x20,0x20,0x30,0x80,0x20,0x30,0x1C,0x10,0x20,
0x10,0x1C,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,0x20,0x2B,0x40,0x20,0x15,0x1F,
0x05,0x20,0x10,0x1C,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,0x20,0x2B,0x40,0x20,
0x30,0x1C,0x10,0x18,0x20,0x15,0x20,0x1C,0x20,0x20,0x20,0x26,0x40,0x20,0x20,0x2B,
0x20,0x26,0x20,0x20,0x20,0x30,0x30,0x20,0

单片机实现音乐的原料很简单,把乐曲中的符号按次序排成一个表,然后按该表编辑要播放的音乐,再由查表程序依次取出,产生音符并控制节奏。

一般来说结束符为FF,体止符为00, 0x是16进制数字表示法前缀

其他字符的意思,你可以查看你弹片机程序是怎么定义的就知道了。

机器代码...你那是周立功单片机吧,说明书上没有吗?我记得有本配套的书的,看样子是dao ruai mi fa sao la xi dao吧,好多重复的,应该是这几个,把16进制的转成10进制的就看出来啦

你的这些代码是十六进制的机器语言,从0到F
所以你去看看单片机的机器语言代码就可以了,那里很详细的有介绍