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

正文內(nèi)容

基于單片機的電子時鐘設(shè)計畢業(yè)設(shè)計-閱讀頁

2025-07-12 19:54本頁面
  

【正文】 大的仿真CPU以模擬執(zhí)行程序。如果發(fā)現(xiàn)程序有錯,可采用在線匯編功能對程序進行在線修改(DebugInline Assambly…),不必執(zhí)行先退出調(diào)試環(huán)境、修改源程序、對工程重新進行編譯/匯編和連接、然后再次進入調(diào)試狀態(tài)的步驟。在模擬調(diào)試程序后。(1)在ISIS的原理圖中,右鍵單擊AT89C51將其選中,然后單擊左鍵打開AT89C51的Edit Component 對話框,如圖51所示: 圖51 Edit Component 對話框(2),再在Proteus ISIS 編輯窗口的File菜單中選擇Save Design 選項,保存設(shè)計。從開始設(shè)計到仿真實現(xiàn),再到論文文章的完成,每走一步對我來說都是新的嘗試與挑戰(zhàn)。當看著自己的程序,自己成天相伴的系統(tǒng)能夠健康的運行,真是莫大的幸福和欣慰。在設(shè)計過程中,通過針對性地查找資料,了解了些電子方面的資料,既增長了自己見識,補充對AT89C51有了一個全面的認識,這些知識貫穿到一起,對電子專業(yè)有了一個更全面的認識! 總之這次課程設(shè)計讓我把理論設(shè)計和工程實踐相結(jié)合、鞏固基礎(chǔ)知識與培養(yǎng)創(chuàng)新意識相結(jié)合等方面全面的培養(yǎng)學生的全面素質(zhì)。洛陽理工學院畢業(yè)設(shè)計論文謝 辭本次設(shè)計是在劉國良老師的悉心關(guān)懷和精心指導下完成的,他嚴肅的科學態(tài)度,嚴謹?shù)闹螌W精神,精益求精的工作作風,深深地感染和激勵著我。在我的課題開展過程中傾注著劉國良老師辛勤的汗水和心血。實驗 單片機電子時鐘系統(tǒng)的設(shè)計與仿真 [J].中國科技信息,2007年04期56附 錄ORG 0000H AJMP START ;短轉(zhuǎn)移 ORG 0003H LJMP ST1 ;長轉(zhuǎn)移 ORG 000BH AJMP TT0 ORG 0030HSTART: MOV 30H,00H ;秒個位內(nèi)存單元 MOV 31H,00H ;秒十位內(nèi)存單元 MOV 32H,00H ;分個位內(nèi)存單元 MOV 33H,00H ;分十位內(nèi)存單元 MOV 34H,00H ;時個位內(nèi)存單元 MOV 35H,00H ;時十位內(nèi)存單元MOV TMOD,01H ;定時器T0,工作方式1, MOV TH0,3CH ;定時50MS MOV TL0,0B0H MOV R0,30H ;指針指向顯示單元MOV R5,0FEH ;選中秒個位 MOV R1,20 MOV 36H,00H ;時位鍵盤判斷時用 MOV R3,6 ;秒十位判斷時用 MOV R2, 6 ;分十位判斷時用 MOV R4,10 ;秒個位判斷時用 MOV 40H,10 ;分個位判斷時用 MOV IE, 81H ;外部中斷0中斷允許MAIN: LCALL DIS LJMP MAIN顯示子程序DIS: MOV A,R5 ;先位碼 MOV DPTR,7FFFH ; MOVX DPTR,A MOV A,R0 ;再段碼,取顯示數(shù)據(jù) MOV DPTR,TAB ;表地址 MOVC A,A+DPTR ;查表,取出字型碼 MOV DPTR,0bFFFH ;顯示小數(shù)點 CJNE R0,32H,GO111 ;小數(shù)點選擇(R0)=/=32H轉(zhuǎn)移ORL A,80HGO111: CJNE R0,34H,MIN ORL A,80HMIN: MOVX DPTR,A ;送出去顯示 LCALL DELAY ;1MS延時 LCALL DELAY LCALL DELAY INC R0 ;修改指針指向下一顯示單元 MOV A,R5 ;也可寫為XCH A,R5 JNB ,LH ;判斷顯示完否? RL A ;也可寫為XCH R5,A MOV R5,A AJMP ENR ;返回循環(huán)顯示LH: MOV R0,30H ;重新定義顯示指針 MOV R5,0FEH ;重設(shè)位碼,ENR: RET定時中斷TT0: MOV TH0,3CH MOV TL0,0B0H DJNZ R1,FANHUI ;判斷1秒到否?未到跳轉(zhuǎn) MOV R1,20 INC 30H ;秒個位加一 DJNZ R4,FANHUI ;判斷10秒到否?未到跳轉(zhuǎn),判斷秒個位滿否 MOV R4,10 ;計時未到裝初值 MOV 30H,00H ;計時到則清零 INC 31H ;秒計時到,分個位加1(進位) DJNZ R3,FANHUI MOV R3,6 MOV 31H,00H INC 32H DJNZ 40H,FANHUI MOV 40H,10 MOV 32H,00H ;分個位計時到則清零 INC 33H DJNZ R2,FANHUI MOV R2,6 MOV 33H,00H INC 36H ;時位判斷時用MOV A,36H CJNE A,24,JUMP ;時位計時不滿則轉(zhuǎn)移,若滿則清零 MOV 36H,00HJUMP: MOV A,36H MOV B,10 DIV AB MOV 34H,B MOV 35H,A ;顯示時位FANHUI: RETI鍵盤處理程序 ST1: CLR EX0 ;鍵盤1(校秒十位)判斷時用,禁止外部中斷0中斷 PUSH B PUSH ACC JB ,ST2 ;;若未通則跳轉(zhuǎn)到下一控制位LCALL DELAY111 JNB ,$ LCALL DELAY111 DJNZ R3,GO ;計時未滿則轉(zhuǎn)移 MOV R3,6 ;倒計時滿(計數(shù)值滿)則賦初值GO: INC 31H ;秒個位滿則秒十位加一進位 MOV A,31H CJNE A,6,$+3 ;判讀秒十位滿否JNB ,$ ;,等待 JC ST2 MOV 31H,00H MOV A,31H ST2: JB ,ST3 ;鍵盤2判斷時用(校分個位) LCALL DELAY111 JNB ,$ LCALL DELAY111 DJNZ 40H,GO1 MOV 40H,10GO1: INC 32H MOV A,32H CJNE A,10,$+3 JNB ,$ JC ST3 MOV 32H,00H MOV A,32HST3: JB ,ST4 ;鍵盤3判斷時用(校分十位) LCALL DELAY111 JNB ,$ LCALL DELAY111 DJNZ R2,GO2 MOV R2,6GO2: INC 33H MOV A,33H CJNE A,6,$+3 JNB ,$ JC ST4 MOV 33H,00H MOV A,33HST4: JB ,ST5 ;鍵盤4判斷時用(校時) LCALL DELAY111 JNB ,$ LCALL DELAY111 INC 36H MOV A,36H CJNE A,24,JUMP1 MOV 36H,00HJUMP1: MOV A,36H MOV B,10 DIV AB MOV 34H,B MOV 35H,AST5: JB ,ST6 ;(鍵PAUSE) LCALL DELAY111 JNB ,$ LCALL DELAY111 CLR TR0 ;定時器T0停止運行ST6: JB ,ST7 ;(鍵CLEAR) LCALL DELAY111 JNB ,$ LCALL DELAY111 MOV 30H,00H ;秒單元清零 MOV 31H,00H MOV 32H,00H ;分單元清零 MOV 33H,00H MOV 34H,00H ;時清零 MOV 35H,00H LCALL DIS ;調(diào)用顯示子程序 LJMP TT0 ;跳轉(zhuǎn)到定時中斷子程序 MOV 32H,00H MOV A,32HST7: JB ,ST8 ;(鍵CONTINUE) LCALL DELAY111 JNB ,$ LCALL DELAY111 SETB TR0 ;啟動T0運行控制位(START)ST8: JB ,ST9 LCALL DELAY111 JNB ,$ LCALL DELAY111 SETB ET0 ;開T0中斷(T0溢出中斷允許位) SETB TR0 ;計時開始 ST9: POP ACC ;鍵盤中斷返回 POP B SETB EX0 ;允許外部中斷0中斷 RETI延時1ms子程序DELAY: MOV R7,
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1