[問題] 音階問題
HI_LIST:
DB 0,226,229,232,233,236,238,240
DB 241,242,244,244,246,247,248
LO_LIST:
DB 0,4,13,10,20,3,8,6
DB 2,23,5,26,1,4,3
這是我們選用的音階 有更建議的音階嗎? 程式在下方
SONG3:
CALL SOUND_ON
MOV R4,#1 ;"DO"
MOV R3,#1
CALL PLAY
MOV R4,#2 ;"RE"
MOV R3,#1
CALL PLAY
MOV R4,#3 ;"ME"
MOV R3,#1
CALL PLAY
CALL SOUND_OFF
RET
PLAY:
CALL LOAD_VALUE
CALL SOUND_ON
$1: MOV R5,#30 ; 30
CALL DELAY
DJNZ R3, $1
; PAUSE
CALL SOUND_OFF
MOV R5,#23
CALL DELAY
; CALL SOUND_ON
RET
;---------------------
SOUND_ON:
SETB TR0
RET
;---------------------
SOUND_OFF:
CLR TR0
CLR SPK
RET
我們寫小星星 但是音階都算不準
可以交導如何計算音階 讓因為更流暢嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.105.3.235
推
06/30 16:03, , 1F
06/30 16:03, 1F
ASM 近期熱門文章
PTT數位生活區 即時熱門文章
61
138