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

正文內(nèi)容

基于51單片機(jī)的電子日歷設(shè)計(jì)畢業(yè)設(shè)計(jì)-文庫吧資料

2025-06-25 13:10本頁面
  

【正文】 ;陽歷顯示程序MOV R2,01H成都電子機(jī)械高等??茖W(xué)校成教院畢業(yè)論文(設(shè)計(jì))  (基 于 51 單 片 機(jī) 的 電 子 日 歷 設(shè) 計(jì))27MOV DPTR ,TABL1:MOV A,R0MOVC A,A+DPTRCJNE R2,04H,K2ORL A,80H ;顯示小數(shù)點(diǎn)K2:CJNE R2,16H,K1 ;不顯示ORL A,80HK1:MOV P0,A ;段碼送到 P0端口MOV P2,R2 ;位碼送到 P2端口LCALL DEALY ;調(diào)用延時(shí)程序INC R0MOV A,R2JB ,L2RL A ;左移位碼MOV R2,ASJMP L1L2:RET ;子程序返回DISPLAY2:MOV R0,40H ;陰歷顯示程序MOV R5,01HMOV DPTR,TABL3:MOV A,R0MOVC A,A+DPTRCJNE R5,04H,K9ORL A,80HK9:CJNE R5,16H,K8ORL A,80HK8:MOV P0,A ;段碼送到 P0端口MOV P2,R5 ;位碼送到 P2端口LCALL DEALY成都電子機(jī)械高等??茖W(xué)校成教院畢業(yè)論文(設(shè)計(jì))  (基 于 51 單 片 機(jī) 的 電 子 日 歷 設(shè) 計(jì))28INC R0MOV A,R5JB ,L4RL A ;左移位碼MOV R5,ASJMP L3L4:RETTAB:DB 3FH,06H,5BH,4FH,66H,6DH ;查表顯示程序DB 7DH,07H,7FH,6FH,77H,7CHDB 39H,5EH,79H,71H,00HDEALY:MOV R6,05HLL2:MOV R7,200LL1:DJNZ R7,LL1DJNZ R6,LL2RET ;子程序返回END ;結(jié)束。還有感謝家人、朋友還有宿舍里所有的室友,是他們給我創(chuàng)造了良好的學(xué)習(xí)氛圍,在學(xué)習(xí)和生活中給了我支持和幫助。論文從選題到最終的完成,凝結(jié)著導(dǎo)師辛勤的汗水,他不辭勞苦的教導(dǎo)、嚴(yán)謹(jǐn)?shù)淖黠L(fēng)使我終生受益。此次課程設(shè)計(jì)中我學(xué)到了很多很多重要的東西,它使我的能力得到了全方位的提高,對(duì)于專業(yè)技能有了更深刻的了解。當(dāng)選題報(bào)告,開題報(bào)告定下來的時(shí)候,我當(dāng)時(shí)便立刻著手資料的收集工作中,當(dāng)時(shí)面對(duì)浩瀚的書海真是有些茫然,不知如何下手?;叵脒@段日子的經(jīng)歷和感受,我感慨萬千,在這次畢業(yè)設(shè)計(jì)的過程中,我擁有了無數(shù)難忘的回憶和收獲。從最初的茫然,到慢慢的進(jìn)入狀態(tài),再到對(duì)思路逐漸的清晰,整個(gè)寫作過程難以用語言來表達(dá)。通過此項(xiàng)設(shè)計(jì)設(shè)計(jì),本系統(tǒng)能完成以下功能(1)顯示公歷日期功能(年、月、日、時(shí)、分、秒以及星期)(2)可通過按鍵切換年、月、日及時(shí)、分、秒的顯示狀態(tài)(3)可隨時(shí)調(diào)校年、月、日或時(shí)、分、星期(4)可每次增減一進(jìn)行時(shí)間調(diào)節(jié)(5)可動(dòng)態(tài)完整顯示年份 本次設(shè)計(jì)的電子萬年歷也存在的不足的地方,有待于以后的改進(jìn)。通過實(shí)際程序設(shè)計(jì)和調(diào)試,逐步掌握模塊化程序設(shè)計(jì)方法和調(diào)試技術(shù),提高軟件設(shè)計(jì)、調(diào)試能力;通過這次設(shè)計(jì)熟悉以單片機(jī)核心的應(yīng)用系統(tǒng)開發(fā)的全過程,掌握硬件電路設(shè)計(jì)的基本方法和技術(shù),掌握相關(guān)電路參數(shù)的計(jì)算方法。在整個(gè)設(shè)計(jì)過程中,學(xué)到了許多扎實(shí)的知識(shí)。成都電子機(jī)械高等??茖W(xué)校成教院畢業(yè)論文(設(shè)計(jì))  (基 于 51 單 片 機(jī) 的 電 子 日 歷 設(shè) 計(jì))17結(jié)束語至此,關(guān)于畢業(yè)設(shè)計(jì)的所有內(nèi)容就介紹完了,進(jìn)行這次畢業(yè)設(shè)計(jì)一切都是從零開始,從最簡單查資料、了解各個(gè)元件的功能起步,再確定設(shè)計(jì)方案、畫流程圖、編寫程序到最后進(jìn)行仿真,這次課題設(shè)計(jì)可以說成功完成。(2)數(shù)碼管從 090501開始運(yùn)行,當(dāng)顯示到 090509時(shí)又重新從 090501開始顯示,依次周而循環(huán)顯示,而不進(jìn)位顯示 10,經(jīng)過對(duì)整個(gè)程序的分析也沒能夠找到錯(cuò)誤之處,后經(jīng)指導(dǎo)老師的講解分析最后發(fā)現(xiàn)是程序設(shè)計(jì)的錯(cuò)誤,在程序的顯示日期的日期運(yùn)行到 09到時(shí),必須先判斷個(gè)位是否為 10,如果個(gè)位是 10,則應(yīng)使其日期的個(gè)位清 0,十位加 1,即顯示為 10;如果個(gè)位沒有運(yùn)行到 10時(shí),就應(yīng)繼續(xù)顯示數(shù)值,直到顯示到 10時(shí),進(jìn)而進(jìn)行進(jìn)位,顯示日期為 10,依次類推,當(dāng)顯示到 31時(shí),就向月進(jìn)位,即顯示為 06月,當(dāng)月份顯示到 12時(shí),從而向年進(jìn)位,即顯示 09年,同時(shí)月、日共同顯示為 0101,即為 090101,經(jīng)過修改更正,顯示正常。統(tǒng)一的調(diào)試需要注意的是,各程序模塊間能否正確傳送數(shù)據(jù),特別要注意各子程序的現(xiàn)場保護(hù)與恢復(fù)。不過,作為一個(gè)單片機(jī)系統(tǒng),正常運(yùn)行是硬件系統(tǒng)和軟件系統(tǒng)相結(jié)合的,因此,硬件、軟件系統(tǒng)的調(diào)試是緊密相關(guān),二者是相輔相成的。它們的中斷向量表如下表 所示:中斷向量表 22中斷源 入口地址外部中斷 0 0003H定時(shí)/計(jì)數(shù)器 T0 000BH外部中斷 1 0013H定時(shí)/計(jì)數(shù)器 T1 001BH串行接口中斷 0023H成都電子機(jī)械高等??茖W(xué)校成教院畢業(yè)論文(設(shè)計(jì))  (基 于 51 單 片 機(jī) 的 電 子 日 歷 設(shè) 計(jì))16第四章 系統(tǒng)調(diào)試完成了硬件的設(shè)計(jì)、制作和軟件編程之后,要使系統(tǒng)能夠按設(shè)計(jì)思路正常運(yùn)行,必須進(jìn)行系統(tǒng)調(diào)試。(1)進(jìn)行中斷優(yōu)先權(quán)的排隊(duì)(2)實(shí)現(xiàn)中斷嵌套(3)自動(dòng)響應(yīng)中斷并返回89S51 有 5 個(gè)中斷源,它們是 2 個(gè)外部中斷、2 個(gè)定時(shí)器中斷和一個(gè)串行接口中斷。對(duì)此,CPU 必須作出快速響應(yīng)和及時(shí)處理,這種實(shí)時(shí)控制功能只有靠中斷技術(shù)才能實(shí)現(xiàn)。這樣,CPU 可以指揮多個(gè)外設(shè)同時(shí)工作,從而大大提高了 CPU 的效率。CPU 啟動(dòng)外設(shè)后,繼續(xù)執(zhí)行主程序,同時(shí)外設(shè)也在工作。當(dāng)計(jì)算機(jī)執(zhí)行正常程序時(shí),系統(tǒng)中出現(xiàn)了某種急需處理的異常情況和特殊請(qǐng)求,這時(shí) CPU 暫時(shí)終止當(dāng)時(shí)正在執(zhí)行的程序,轉(zhuǎn)而去對(duì)隨機(jī)發(fā)生的緊迫事件進(jìn)行處理(執(zhí)行中斷服務(wù)程序) ,待該事件處理完畢,CPU 自動(dòng)的返回到原來被中斷的程序繼續(xù)執(zhí)行,這個(gè)過程稱為“中斷” 。它既和硬件有關(guān),也和軟件有關(guān)。實(shí)踐發(fā)現(xiàn),Rl 如果取值太小,例如 lkΩ,則會(huì)導(dǎo)致 RST信號(hào)驅(qū)動(dòng)能力變差而無法使系統(tǒng)可靠復(fù)位。但在實(shí)際設(shè)計(jì)中,通常 C1取值為 10181。系統(tǒng)上電時(shí)該電路提供有效的復(fù)位信號(hào)RST(高電平)直至系統(tǒng)電源穩(wěn)定后撤銷復(fù)位信號(hào)(低電平) 。(2)RC 復(fù)位電路本次設(shè)計(jì)采用的是 RC 復(fù)位方式。按有效電平分,有高電平輸出、低電平輸出兩種;按功能分,有簡單的電源監(jiān)視復(fù)位電路、帶“看門狗”定時(shí)器(WATCH DOG TIMER,WDT)的監(jiān)控電路和 WDT + E2PROM的監(jiān)控電路等多種類型。P電路專用 181。對(duì)于復(fù)位要求高、并對(duì)電源電壓進(jìn)行監(jiān)視的場合,大多采用前者復(fù)位電路。P監(jiān)控電路和 RC 復(fù)位電路。復(fù)位電路可以采用簡單的電阻,電容及按鍵開關(guān)構(gòu)成上電自動(dòng)復(fù)位電路入圖 ,而手動(dòng)復(fù)位電路如圖,也可以選擇專用的復(fù)位芯片。2.89S51 單片機(jī)的復(fù)位靠外部的電路實(shí)現(xiàn),信號(hào)由 REST引腳輸入,高電平有效,在振蕩器工作時(shí),主要保持 REST引腳高電平兩個(gè)機(jī)器周期,單片機(jī)即復(fù)位,復(fù)位后,PC 程序計(jì)數(shù)器的內(nèi)容為 0000H。當(dāng) I/O接口內(nèi)部有上拉電阻時(shí),外電路可以不配置上拉電阻。在此電路中,按鍵輸入都采用低電平有效。每個(gè)獨(dú)立按鍵單獨(dú)占有一根 I/O接口線,每根I/O接口線的工作狀態(tài)不會(huì)影響到其他 I/O接口線。2. 獨(dú)立式鍵盤的接口電路獨(dú)立式鍵盤的接口電路:在單片機(jī)應(yīng)用系統(tǒng)中,有時(shí)只需要幾個(gè)簡單的按鍵向系統(tǒng)輸入信息。一般為 5—10ms,由于抖動(dòng)會(huì)造成被查詢的開關(guān)狀態(tài)無法正確讀出,造成誤操作。成都電子機(jī)械高等??茖W(xué)校成教院畢業(yè)論文(設(shè)計(jì))  (基 于 51 單 片 機(jī) 的 電 子 日 歷 設(shè) 計(jì))11圖 31 74LS138 譯碼器第一節(jié) 去抖電路的工作原理1. 目前,MCS51 單片機(jī)應(yīng)用系統(tǒng)上常采用鍵盤作為輸入設(shè)備,通過鍵盤的操作將數(shù)據(jù)、內(nèi)存地址、命令及指令等輸入系統(tǒng)中,來實(shí)現(xiàn)簡單的人機(jī)通信。 4.74LS138 是一種 38 譯碼器,其中 GG2A、G2B 腳為使能端,只有G1 為高電平時(shí),G 2A、G 2B 為低電平時(shí),譯碼器才可以使用。它的 端和 DIP端是控制端,當(dāng)它的 端為低電平時(shí),如果 DIP為高電平,則 74LS245將 A端數(shù)據(jù)傳送至 B端;如果 DIP為低電平,則 74LS245將 B端數(shù)據(jù)傳送至 A端。1. 采用動(dòng)態(tài)顯示方式比較節(jié)省 I/O接口,硬件電路也比靜態(tài)顯示方式簡單,在此次的設(shè)計(jì)中我們利用 89S51作為 I/O接口,六個(gè)七段數(shù)碼管均采用共陰極的方式顯示,P0 口作為段選碼輸出口使用,P2 口作為位選碼輸出口使用,它們的顯示緩沖區(qū)分別為:MOV 30H,01H MOV 40H,05HMOV 31H,00H MOV 41H,01HMOV 32H,05H MOV 42H,03HMOV 33H,00H MOV 43H,00HMOV 34H,07H MOV 44H,07HMOV 35H,00H
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1