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

正文內(nèi)容

基于at89c51單片機的電子音樂盒設(shè)計課程設(shè)計(參考版)

2024-08-29 17:35本頁面
  

【正文】 在本次課程設(shè)計過程中遇到了很多 問題和困難,在老師和同學(xué)們的幫助下才使我順利地克服了這些困難,在此對老師和同學(xué)們表達我深深的感謝。根據(jù)設(shè)計電路繪制完后的電路圖如下圖示: Proteus 圖 五.設(shè)計調(diào)試的心得體會 F I L E N A M E:B Y :D A T E:PA G E:5 0 1 5 . D S N2 0 0 9 5 6A B C D E F G H J KA B C D E F G H J K01234567890123456789H: \ 肖新畢業(yè)設(shè)計 \5 0 1 5 . DS NPA T H :1 of 1R EV: T I M E: 1 9 : 1 5 : 2 0D ESI G N T I T L E: H : \ 肖新畢業(yè)設(shè)計 \ 5 0 1 5 . D S NX T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1R11kR20 .2 kR31kR41kR51kR61kR71kV C CQ12 N39 0 6Q22 N39 0 6R90 .5 kG NDX11 2 M H zC12 2 pC22 2 pV C CG NDD1L E D B I G YL S 1S P E A K E RR 1 24 7 0 RC32 2 uR 1 01kR84 7 0 R黃河科技學(xué)院課程設(shè)計 第 25 頁 通過仿真調(diào)試過程的進行能夠幫助我們更加真實的了解編寫的程序與預(yù)期是否能夠匹配,并且檢查程序中的一些問題以便于及時的修改,避免錯誤的累積。 如晶振 12MHZ,用定時器 T0 定時 50ms,從 引腳輸出周期 100ms 的方波;定時的流程圖如下圖示: 黃河科技學(xué)院課程設(shè)計 第 23 頁 定時 50ms流程圖 主程序如下: ORG 0000H 。 無論在定時模式還是技術(shù)模式下,定時期在對內(nèi)部時鐘或外部脈沖計數(shù)時,都不占用 CPU 的時間,而按照設(shè)定的方式鴿子獨自工作。 實際上這兩種工作方式?jīng)]有本質(zhì)的區(qū)別,都是對脈沖信號計數(shù),只是計數(shù)的脈沖來源不同而已。數(shù)碼管顯視相應(yīng)的歌曲編號 定時器定時設(shè)計 51 單片機內(nèi)部有兩個 16 位的可編程的定時 /計時器,稱為定時器 0( T0)和定時器 1( T1),它們都具有定時功能和事件計數(shù)功能,可用于定時控制、延時、對外部事件檢測和計數(shù)等場合。數(shù)碼管顯視第一首歌曲編號 AJMP WW WW: MOV A,R7 。是不是全部歌曲都唱完 MOV 22H,01H 。不唱 MOV A,22H 。等待播放 AJMP NEXT 。沒有暫停,繼續(xù) FOR: CLR TR0 。每個音符唱多久 JB F0,FOR 。開始唱 ,進行相應(yīng)的數(shù)據(jù)處理 MOV R3,A 黃河科技學(xué)院課程設(shè)計 第 21 頁 RL A MOV DPH,R0 INC R0 MOV DPL,R0 INC R0 MOVC A,A+DPTR MOV 21H,A MOV TH0,A MOV A,R3 RL A INC A MOVC A,A+DPTR MOV 20H,A MOV TL0,A SETB TR0 。音符不為 0,唱 CLR TR0 。若為 0,則表示為休止符,不唱,本次音符不唱, MOV R1,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 。30H 開始的單元中存放歌曲的入口信息 黃河科技學(xué)院課程設(shè)計 第 20 頁 MOV A,R7 。R7 中存放歌曲總信息的入口地址 START0:MOV R4,00H 。22H 單元中存放正在播放的歌曲編號 MOV DPTR,OUT_TAB 。音頻輸出端口初始化 設(shè)置結(jié)束 CLR F0 。開中斷總開關(guān) SETB TR1 。允許外部中斷 1 中斷 SETB EX0 。外部中斷 1 為跳沿觸發(fā)SETB PX1 。外部中斷 0 為跳沿觸發(fā) SETB PX0 。計數(shù)器 0 為低優(yōu)先級 SETB PT1 。允許 計數(shù)器 1 中斷 SETB ET0 。計數(shù)器計數(shù)為 1,相當于一外部中斷。計數(shù)器 0 工作方式 1,計數(shù)器 1 工作方式 2 MOV TH1,0FFH 。設(shè)置完一首歌曲后,歌曲數(shù)加一 CJNE R6,N+1,SET_TAB 。設(shè)置每首歌曲的入口信息,存放在以 30H 開始的存儲單元中。R5 中存放表 TABLE 中正在執(zhí)行操作的序號 MOV R6,1 。歌曲的節(jié)拍入口地址,32H, 33H存放歌曲音符入口地址,每首歌占用四個存儲存單元。 MOV R0,30H 。定時器 1用計數(shù),這里用作中斷,接開始 / 暫停鍵 , 初值為0ffH,方式 2 ORG 0030H MAIN: MOV SP,60H MOV DPTR,TABLE 。定時器 0用于定時,作音符發(fā)生器 ORG 0013H q4: AJMP N
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1