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

正文內(nèi)容

基于at89c51單片機(jī)的音樂(lè)盒設(shè)計(jì)畢業(yè)論文(編輯修改稿)

2024-12-18 15:36 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 樂(lè)曲功能,把電子琴和音樂(lè)盒結(jié)合起來(lái)。 總體來(lái)說(shuō)本次課程設(shè)計(jì)基本完成,但還有部分可以完善。 六 總結(jié) 音樂(lè)盒設(shè)計(jì)是一項(xiàng)趣味性很強(qiáng)的設(shè)計(jì),能激發(fā)我的濃厚興趣。同時(shí)要求我從程序編程,調(diào)試,軟件仿真和繪制開(kāi)始,到硬件的焊接和調(diào)試,再到修改程序,在這期間我了解到了單片機(jī)開(kāi)發(fā)的大致流程。 通過(guò)這次畢業(yè)設(shè)計(jì),也讓我學(xué)習(xí)到了很多新的東西,這些都讓我受益匪淺。單片機(jī)的定時(shí)器功能, LCD 顯示,功能鍵盤的設(shè)計(jì),這些內(nèi)容都頗為豐富。有以前學(xué)習(xí)過(guò)的舊知識(shí),也有很多未曾注意到得新知識(shí),這些都曾使我的設(shè)計(jì)出錯(cuò),通過(guò)自己的努力,老師指導(dǎo)和同學(xué)的幫助,終于克服了一個(gè)一個(gè)的困難,把硬件實(shí)物順利做好,把軟件調(diào)試順利完 成。 最后,衷心感謝這次對(duì)我的畢業(yè)設(shè)計(jì)提供無(wú)私幫助的所有老師和同學(xué) ! 參考文獻(xiàn) [1] 閻石 . 數(shù)字電子技術(shù)基礎(chǔ) . 北京 : 高等教育出版社 , 1998 [2] 李葉紫 . MCS51 單片機(jī)應(yīng)用教程 . 北京 : 清華大學(xué)出版社 ,2020 [3] 樓然苗 . 51 系列單片機(jī)設(shè)計(jì)實(shí)例 . 北京 : 北京航空航天大學(xué)出版社 ,1999 [4] 黃菊生 . 單片機(jī)原理與接口技術(shù) . 北京:國(guó)防工業(yè)出版社 [5] 楊西明、朱騏主 . 單片機(jī)編程與應(yīng)用入門 . 北京: 機(jī)械工業(yè)出版社 附錄 1 元器件清單 名稱 總數(shù)量 型號(hào) 備注 電阻 2 1K(1),10K(1) 電容 3 30pf(2),10uf(1) 液晶顯示器 1 1602A 16腳 單片機(jī) 1 AT89C51 晶振 1 12MHz 揚(yáng)聲器 1 三極管 1 2N3906 PNP 鍵盤 1 4X4 附錄 2 電路圖 音樂(lè)盒硬件電路圖 附錄 3 源程序 RS BIT RW BIT E BIT L50MS EQU 60H L1MS EQU 61H L250MS EQU 62H SEC EQU 65H MIN EQU 64H HOU EQU 63H ORG 0000H LJMP MAIN ORG 000BH LJMP TT0 ORG 001BH LJMP T1INT ORG 1000H MAIN: MOV SP,70H MOV P0,01H CALL ENABLE XN: LJMP KEY K1: LCALL MODD LCALL MODD LCALL KS JNZ K2 LJMP KEY K2: MOV R2,0FEH MOV R4, 00H K3: MOV A,R2 MOV P1,A MOV A,P1 JB ,L1 MOV A,00H LJMP LK L1: JB ,L2 MOV A,04H LJMP LK L2: JB ,L3 MOV A,08H LJMP LK L3: JB ,NEXT1 MOV A,0CH LK: ADD A,R4 PUSH ACC K4: LCALL DELAY1 LCALL KS MOV P0,38H LCALL ENABLE MOV P0,0FH LCALL ENABLE MOV P0,06H LCALL ENABLE LCALL INITIL KEY1: LCALL KEY LCALL MODD LIMP KEY1 KEY: NOP NOP LCALL KS JNZ K1 LCALL KAIJI LCALL SOP NEXT1: INC R4 MOV A,R2 JNB ,N2 LJMP N1 N2: LJMP KEY N1: Rl A MOV R2,A LJMP K3 KS: MOV A,0F0H MOV P1,A NOP NOP MOV A,P1 CPL A ANL A,0F0H RET DELAY1: SETB RS0 Dl: MOV R5,0ah DL2: MOV R6,63 DL3: NOP NOP MOV A,37H MOV DPTR,TABLE3 MOVC A,@A+DPTR CALL WRITE2 RET KAIJI:MOV A,37H CJNE A,0FH,DFF MOV P0,80H CALL ENABLE MOV DPTR,TABLE1。 CALL WRITE1 DFF:RET SOP:MOV A,37H CJNE A,01H,A11 LCALL MODD MOV 52H,HIGH TABLE10 MOV 53H,LOW TABLE10 LCALL INITILE2 LCALL MAIN0 A11:CJNE A,02H,A22 LCALL MODD MOV 52H,HIGH TABLE20 MOV 53H,LOW TABLE20 LCALL INITILE2 LCALL MAIN0 A22:CJNE A,03H,A33 LCALL MODD MOV 52H,HIGH TABLE30 DJNZ R6,DL3 DJNZ R5,DL2 CLR RS0 RET INITIL: MOV R3,08H MOV R0,30H M1: MOV @R0,00H INC R0 DJNZ R3,M1 RET MODD: MOV P0,8EH CALL ENABLE LCALL MODD MOV 52H,HIGH TABLE50 MOV 53H,LOW TABLE50 LCALL INITILE2 LCALL MAIN0 A55: CJNE A,06H,A66 LCALL MODD MOV 52H,HIGH TABLE60 MOV 53H,LOW TABLE60 LCALL INITILE2 LCALL MAIN0 A66: CJNE A,07H,A77 LCALL MODD MOV 52H,HIGH TABLE70 MOV 53H,LOW TABLE70 LCALL INITILE2 LCALL MAIN0 A77: CJNE A,08H,A88 LCALL MODD MOV 52H,HIGH TABLE80 MOV 53H,LOW TABLE80 LCALL INITILE2 MOV A,HOU MOV B,10 DIV AB ADD A,30H 。 MOV P0,0C8H CALL ENABLE CALL WRITE2 MOV A,B ADD A,30H MOV P0,0C9H CALL ENABLE CALL WRITE2 MOV A,3AH MOV P0,0DH CALL ENABLE CALL WRITE2 MOV A,MIN MOV B,10 DIV AB ADD A,30H MOV P0,0CBH CALL ENABLE CALL WRITE2 MOV A,B ADD A,30H MOV P0,0CCH CALL ENABLE CALL WRITE2 LCALL MAIN0 A88: CJNE A,09H,A99 LCALL MODD MOV 52H,HIGH TABLE90 MOV 53H,LOW TABLE90 LCALL INITILE2 LCALL MAIN0 A99: CJNE A,0AH,AAA LCALL MODD MOV 52H,HIGH TABLE100 MOV 53H,LOW TABLE100 LCALL INITILE2 LCALL MAIN0 AAA: RET INITILE2: MOV L50MS,20 MOV L1MS,00H MOV L250MS,00H MOV SEC,00H MOV MIN,00H MOV HOU,00H ADD A,30H MOV P0,0CEH CALL ENABLE CALL WRITE2 MOV A,B ADD A,30H MOV P0,0CFH CALL ENABLE CALL WRITE2 MOV P0,0C0H CALL ENABLE MOV DPTR,TABLE2 CALL WRITE1 RET ENABLE:CLR RS CLR RW CLR E LCALL DELAY SETB E RET WRITE1:MOV R1,00H D1:MOV R5,0FFH DJNZ R5,$ DJNZ R4,D1 RET TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0f8H DB 80H,90H,88H,83H,0C6H,0A1H,86H,8EH TAB1:DB 89H,86H,0C7H,0C7H,0C0H TAB2:DB 0C6H,88H,0C0H TABLE1: DB 39。WELCOM HERE39。,0FEH TABLE2: DB 39。DFF WB 39。,0FEH TABLE4: DB 39。CAU39。,0FEH TABLE3: DB 30H,31H,32H,33H DB 34H,35H,36H,37H DB 38h,39H,41H,42H DB 43H,44H,45H,46H MAIN0:MOV TMOD,11H MOV IE,8AH 。MOV TH1, 3CH 。MOV TL1, 0B0H LCALL KS A1:MOV A,R1 MOVC A,@A+DPTR CALL WRITE2 INC R1 CJNE A,0FEH,A1 RET WRITE2:MOV P0,A SETB RS CLR RW CLR E CALL DELAY SETB E RET DELAY: MOV R4,05 MOV R1,A MOV A,R2 SWAP A ANL A,0FH JNZ SING CLR TR0 JMP W1 SING: DEC A MOV 22H,A RL A MOV DPTR,TABLE00 MOVC A,@A+DPTR MOV TH0,A MOV 21H,A MOV A,22H RL A INC A MOVC A,@A+DPTR MOV TL0,A MOV 20H,A SETB TR1 LJMP NEXT2
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1