源程序: ORG 0 AJMP MAIN ;按1、2、3、4段次序播放 内容来自论文无忧网 www.paper51.com ORG 30H ;主程序的首地址:30H 内容来自论文无忧网 www.paper51.com MAIN: LCALL FIRST; copyright paper51.com ACALL D30S ;延时30s,等待放音完毕 paper51.com
ACALL ISDCLR ;停止播放 paper51.com LCALL SECOND ;播放第2段音乐 内容来自www.paper51.com
ACALL D30S ;延时30s,等待放音完毕 paper51.com ACALL ISDCLR ;停止播放 内容来自论文无忧网 www.paper51.com LCALL THIRD ;播放第3段音乐 http://www.paper51.com LCALL D30S ;延时30s,等待放音完毕 http://www.paper51.com
ACALL ISDCLR ;停止播放 内容来自www.paper51.com
LCALL FOURTH ;播放第4段音乐 内容来自www.paper51.com
ACALL D10S ;延时30s,等待放音完毕 内容来自论文无忧网 www.paper51.com AJMP $ ;原地等待 copyright paper51.com ;播放第1段音乐的程序起始地址:FIRST paper51.com
FIRST:LCALL ISDCLR ;将语音芯片复位,停止播放 paper51.com MOV R4,#0H ;将ISD25120的放音地址#0H存放在R4中 内容来自www.paper51.com ;放音首地址#000H,因为ISD25120的地址A0~A3已接地 paper51.com
LCALL SPEAKER ;调用播音程序,开始播放 内容来自论文无忧网 www.paper51.com RET 内容来自论文无忧网 www.paper51.com ;播放第2段音乐的程序起始地址:SECOND paper51.com SECOND:ACALL ISDCLR ;将语音芯片复位,停止播放 paper51.com
MOVR4,#0BH;将ISD25120的放音地址#0BH存放在R4中 内容来自论文无忧网 www.paper51.com
;放音首地址#0B0H,因为ISD25120的低4位地址A0~A3 内容来自www.paper51.com
;已接地 copyright paper51.com LCALLSPEAKER ;调用播音程序,开始播放 copyright paper51.com RET paper51.com ;播放第3段音乐的程序起始地址:THIRD copyright paper51.com THIRD:LCALL ISDCLR ;将语音芯片复位,停止播放 paper51.com MOV R4,#16H ;将ISD25120的放音地址#160H存放在R4中 内容来自论文无忧网 www.paper51.com
;放音首地址#160H,因为ISD25120的低4位地址A0~A3 http://www.paper51.com ;已接地 copyright paper51.com LCALL SPEAKER ;调用播音程序,开始播放 内容来自论文无忧网 www.paper51.com RET http://www.paper51.com
;播放第4段音乐的程序起始地址:FOURTH 内容来自论文无忧网 www.paper51.com
FOURTH:LCALL ISDCLR;将语音芯片复位,停止播放 copyright paper51.com MOV R4,#21H ;将ISD25120的放音地址#210H存放在R4中 http://www.paper51.com ;放音首地址#210H,因为ISD25120的地址A0~A3已接地 paper51.com
LCALL SPEAKER ;调用播音程序,开始播放 内容来自论文无忧网 www.paper51.com
内容来自论文无忧网 www.paper51.com |