作业帮 > 综合 > 作业

有谁知道音谱中的1234567各代表的频率是多少?以A和B调为准:(单位:赫兹)

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 09:45:55
有谁知道音谱中的1234567各代表的频率是多少?以A和B调为准:(单位:赫兹)
【音符频率对应表 】
音符 频率/HZ 半周期/us(N)
--------------------------------
低1DO 262 1908 #1DO# 277 1805
低2RE 294 1700 #2RE# 311 1608
低3MI 330 1516 #3MI# 340 1470
低4FA 349 1433 #4FA# 370 1350
低5SO 392 1276 #5SO# 415 1205
低6LA 440 1136 #6LA# 466 1072
低7SI 494 1012 #7SI# 524 0954
中1DO 523 0956 #1DO# 554 0903
中2RE 578 0842 #2RE# 622 0804
中3MI 659 0759 #3MI# 682 0733
中4FA 698 0716 #4FA# 740 0676
中5SO 784 0638 #5SO# 831 0602
中6LA 880 0568 #6LA# 932 0536
中7SI 988 0506 #7SI# 1046 478
高1DO 1046 478 #1DO# 1109 451
高2RE 1175 426 #2RE# 1245 402
高3MI 1318 372 #3MI# 1356 368
高4FA 1397 358 #4FA# 1480 338
高5SO 1568 319 #5S0# 1661 292
高6LA 1760 284 #6LA# 1865 268
高7SI 1976 253 #7SI# 2066 242
---------------------------------
("#"表示半音,用于上升半个音)
定义一个字节代表一个音符:|D7|D6 D5|D4 D3|D2 D1 D0|=|变调|节拍|升降|音符|
如:ABH=1 01 01 011=升调、4/16拍、低音、3MI
53H=0 10 10 011=常调、8/16拍、中音、3MI
DBH=1 10 11 011=升调、8/16拍、高音、3MI
0BH=000 01011=功能码、功能号
半周期循环次数:N=晶振频率(12MHZ)/12/2/频率
如:
FREQ: MOV R7,31H
MOV A,30H
SUBB A,#2
LOOP0: MOV R6,A
NOP
LOOP1: DJNZ R6,#$
DJNZ R7,LOOP0
CPL P1.0
RET
再问: 犀利,汇编程序都给我了,呵呵,不过我用的是C语言呀!不过没关系,有了表我就知道怎么做了!
再答: 呵呵。单片机么,我也玩过滴!