freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機的音樂播放器設(shè)計軟件設(shè)計-閱讀頁

2025-07-12 20:24本頁面
  

【正文】 ORG 0000H AJMP MAIN ORG 0003H AJMP LAST_SONG 。定時器 0 用于定時,作音符發(fā)生器用 ORG 0013Hq4: AJMP NEXT_SONG 。定時器 1 用計數(shù),這里用作中斷,接開始/暫停鍵,初值為 0ffH,方式 2 ORG 0030HMAIN: MOV SP,60H MOV DPTR,TABLE 。 MOV R0,30H 。歌曲的節(jié)拍入口地址,32H,33H 存放歌曲音符入口地址,每首歌占用四個存儲存單元。R5 中存放表 TABLE 中正在執(zhí)行操作的序號 MOV R6,1 。設(shè)置每首歌曲的入口信息,存放在以 30H 開始的存儲單元中。設(shè)置完一首歌曲后,歌曲數(shù)加一 CJNE R6,N+1,SET_TAB 。*********************************** 對中斷,計數(shù)器的相關(guān)參數(shù)進(jìn)行設(shè)置 MOV TMOD, 61H 。給計數(shù)器 1 置初值 0FFH,又由于是工作方式 2,所以 MOV TL1,0FFH 。 SETB ET1 。允許計數(shù)器具0 中斷 CLR PT0 。計數(shù)器 1 為高優(yōu)先級 SETB IT0 。高優(yōu)先級 SETB IT1 。高優(yōu)先級26 SETB EX1 。允許外部中斷定 0中斷 SETB EA 。定時器 1 開始工作,作中斷用 SETB OUT 。*********************************** 。設(shè)置 F0=0,用來作暫停/播放的標(biāo)置位用 MOV 22H,01H 。將正在播放的歌曲編號送數(shù)碼管顯視 MOV A,22H MOVC A,A+DPTR MOV OUT_NUM,A MOV R7,00H 。R4 存放當(dāng)前正在播放歌曲的第幾個節(jié)拍數(shù) MOV R0,30H 。將歌曲的節(jié)拍表的入口地址送到 DPTR ADD A,R0 MOV R0,A MOV DPH,R0 INC R0 MOV DPL,R0 INC R0 MOV A,R4 INC R4 MOVC A,A+DPTR 。**************************************************** MOV 26H,A 。開始取出歌曲的第一個數(shù)據(jù) MOV A,R7 ADD A,R0 MOV R0,A MOV DPH,R0 INC R0 MOV DPL,R0 INC R0 MOV A,R4 INC R4 MOVC A,A+DPTR 。**************************************************** JZ END0 。不為 0,取出節(jié)拍數(shù) ANL A,0FH MOV R2,A MOV A,R1 SWAP A ANL A,0FH JNZ SING 。為 0,不唱,關(guān)頻率發(fā)生器 SJMP SING1 SING: DEC A 。開唱SING1:LCALL DELAY 。是否暫停, AJMP NEXT 。暫停,不唱 JB F0,$ 。開始播放END0: CLR TR0 。唱完處理 CJNE A,N,WW 。全部唱完,則從第一首開始再唱 MOV R7,00H MOV OUT_NUM,06H 。沒有全部唱完,唱下一首,歌曲的入口信息調(diào)整 ADD A,4 MOV R7,A INC 22H CLR EA PUSH DPH PUSH DPL MOV A,22H MOV DPTR,OUT_TAB MOVC A,A+DPTR MOV OUT_NUM,A 。開始下一首的演唱F_T0: MOV TH0,21H 。頻率產(chǎn)生 RETINEXT_SONG: PUSH ACC 。關(guān)中斷 MOV A,22H CJNE A,N,Q 。是最后一首,則 R7 指向第一首,演唱第一首 MOV 22H,01H AJMP BACK Q: INC 22H 。數(shù)碼管顯視相應(yīng)的歌曲編號 MOV A,22H MOV DPTR,OUT_TAB MOVC A,A+DPTR MOV OUT_NUM,A。對下首要演唱的歌曲的幾分拍進(jìn)行調(diào)整,同時對 R0 中的內(nèi)容進(jìn)行保護 MOV R4,00H MOV R0,30H MOV A,R7 ADD A,R0 MOV R0,A MOV DPH,R0 INC R0 MOV DPL,R0 INC R0 MOV A,R4 INC R4 MOVC A,A+DPTR MOV 26H,A ?;謴?fù) R0 中的內(nèi)容?;謴?fù)現(xiàn)場 POP DPH POP ACC SETB EA RETI 。上一曲中斷程序處理開始,保護現(xiàn)場 PUSH DPH PUSH DPL CLR EA 。曲目數(shù)送 A CJNE A,1, 。是第一首歌曲 MOV B,4 。處理結(jié)束: DEC 22H MOV A,R7 。數(shù)碼管顯視相應(yīng)歌曲的編號。對下首要演唱的歌曲的幾分拍進(jìn)行調(diào)整,同時對 R0 中的內(nèi)容進(jìn)行保護 MOV R4,00H MOV R0,30H MOV A,R7 ADD A,R0 MOV R0,A MOV DPH,R0 INC R0 MOV DPL,R031 INC R0 MOV A,R4 INC R4 MOVC A,A+DPTR MOV 26H,A 。R0 中的內(nèi)容恢復(fù)。恢復(fù)現(xiàn)場 POP DPH POP ACC SETB EA RETI 。開始/ 暫停中斷處理程序,將標(biāo)置位取反 JB F0,RETURN 。為 0 則播放RETURN: RETI 。音符演奏時間控制D2: MOV 28H,125D3: MOV 29H,248 DJNZ 29H,$ DJNZ 28H,D3 DJNZ 27H,D2 DJNZ R2,DELAY RETOUT_TAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H,73H 。OUT_TAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,88H,83H,0C6H,0A1H,86H,8EH,0FFH 。1=C 2/4 軍港之夜DB 32H,54H,52H,32H,54H,52H,32H,12H,12H,32H,32H,54H,52H,32H,52H,52H,32H,32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,14H,14HDB 0C2H,32H,32H,12H,21H,31H,24H,32H,34H,0D2H,0C2H,14H,14H,32H,52H,52H,32H,52H,54H,32H,34H,31H,21H,12H,24H,24H32DB 34H,0E2H,0C2H,0D1H,0E1H,0D4H,12H,0E2H,32H,32H,0E2H,0D1H,0E1H,0D4H,0D2H,0E2H,32H,32H,0E2H,0E2H,0D1H,0E1H,0D4HDB 22H,0D1H,11H,0E2H,0D2H,0C4H,0C4H,32H,52H,52H,32H,62H,5H,61H,54H,31H,52H,31H,12H,31H,31H,32H,54H,52H,32H,52H,52H,32HDB 32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,34H,34H,32H,52H,52,32H,62H,51H,61H,54H,31H,52H,31H,12H,32H,12H,32H,32H,54H,52HDB 32H,52H,52H,31H,31H,32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,14H,14HDB 32H,52H,52H,32H,32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,14H,14HDB 0C2H,32H,32H,12H,21H,31H,24H,32H,34H,0D2H,0C2H,14H,14H,32H,52H,52H,32H,52H,54H,32H,34H,31H,21H,12H,24H,24HDB 34H,0E2H,0C2H,0D1H,0E1H,0D4H,12H,0E2H,32H,32H,0E2H,0D1H,0E1H,0D4H,0D2H,0E2H,32H,32H,0E2H,0E2H,0D1H,0E1H,0D4HDB 22H,0D1H,11H,0E2H,0D2H,0C4H,0C4H,32H,52H,52H,32H,62H,5H,61H,54H,31H,52H,31H,12H,31H,31H,32H,54H,52H,32H,52H,52H,32HDB 32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,34H,34H,32H,52H,52,32H,62H,51H,61H,54H,31H,52H,31H,12H,32H,12H,32H,32H,54H,52HDB 32H,52H,52H,31H,31H,32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,14H,14HDB 32H,52H,52H,32H,32H,21H,31H,24H,74H,0D2H,0C2H,14H,14H,14H,14HDB 00HTABLE2:DW 63835,64021,64103,64260,64400,64524,64580,64684,64777 DW 64820,64898,64968,65030,65058,65110,65157,65178SONG2: DB 0
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1