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

正文內(nèi)容

基于單片機(jī)的電子鐘設(shè)計(jì)畢業(yè)論文(完整版)-閱讀頁(yè)

2024-07-29 17:15本頁(yè)面
  

【正文】 SWAP A 。前一地址中數(shù)據(jù)放入 A 中低四位 ADD A,01H 。十進(jìn)制調(diào)整 MOV R3,A 。高四位變 0 MOV R0,A 。取回 R3 中暫存數(shù)據(jù) INC R0 。A 中數(shù)據(jù)高四位與低四位交換 ANL A,0FH 。數(shù)據(jù)放入當(dāng)削地址單元中 RET 。 。 。對(duì)計(jì)時(shí)單元復(fù)零用 CLR0: CLR A 。清當(dāng)前地址單元 DEC R0 。前一地址單元清 0 RET 。 。 。 顯示數(shù)據(jù)在 70H75H單元內(nèi),用六位 LED 共陽(yáng)數(shù)碼管顯示, P1 口輸出段碼數(shù)據(jù), P2 口作 。 DISPLAY: MOV R1,70H 。掃描控制字初值 PLAY: MOV a,r5 MOV P2,A 。取顯示數(shù)據(jù)到 A MOV DPTR,TAB 。查顯示數(shù)據(jù)對(duì)應(yīng)段碼 CJNE R5,0FEH,PLAY_1 。是,則點(diǎn)亮 AJMP PLAY_3 PLAY_1: CJNE R5,0FBH,PLAY_2 。時(shí)低位? ANL A,7FH PLAY_3:MOV dptr,00ffh 。段碼放入 P0 口 LCALL DL1MS 。指向下一地址 MOV A,R5 。=0 時(shí)一次顯示結(jié)束 RR A 。放回 R5 內(nèi) AJMP PLAY 。一次顯示結(jié)束, P2 口復(fù)位 。P1 口復(fù)位 RET 。共陽(yáng)段碼表 0 1 2 3 4 5 6 7 8 9 不亮 。 。 。 。20MS 延時(shí)程序,采用調(diào)用顯示子程序以改善 LED 的顯示閃爍現(xiàn)象 DS20MS: ACALL DISPLAY ACALL DISPLAY ACALL DISPLAY RET 。8 毫秒 *32= 秒 DL05S1: LCALL DISPLAY DJNZ R3,DL05S1 RET 。 。 。T1 中斷服務(wù)程序,用作時(shí)間調(diào)整時(shí)調(diào)整單元閃爍指示 INTT1: PUSH ACC 。 MOV TL1, 00H 。 DJNZ R2,INTT1OUT 。重裝 秒定時(shí)用初值 CPL 02H 。02H 位為 1 時(shí)顯示單元 熄滅 MOV 72H,76H 。 MOV 74H,78H 。 INTT1OUT: POP PSW 。 RETI 。01H 位為 1 時(shí),轉(zhuǎn)小時(shí)熄滅控制 27 MOV 72H,7AH 。顯示單元( 72H73H),將不顯示分?jǐn)?shù)據(jù) MOV 74H,78H 。 AJMP INTT1OUT 。01H 位 為 1 時(shí), 熄滅符 數(shù)據(jù)放入小時(shí) MOV 73H,77H 。 MOV 75H,7AH 。轉(zhuǎn)中斷退出 。 。 。當(dāng)調(diào)小時(shí)時(shí) 按鍵按下時(shí)進(jìn)入此程序 SET_hh: CLR ET0 。關(guān)閉定時(shí)器 T0 MOV R2,06H 。允許 T1 中斷 SETB TR1 。等待鍵釋放 CLR 00H 。小時(shí)調(diào)整標(biāo)志置 1 SET6: JB ,SET7 。有鍵按下延時(shí) 秒 JNB ,SETOUT 。按下時(shí)間小于 秒加 1 小時(shí)操作 LCALL ADD1 。取調(diào)整單元數(shù)據(jù) CLR C 。計(jì)時(shí)單元數(shù)據(jù)與 24 比較 HOUU: JC SET6 。大于或等于 24 時(shí)清 0 操作 AJMP SET6 。調(diào)時(shí)退出程序。延時(shí)削抖 JNB ,SETOUT 。清調(diào)小時(shí)標(biāo)志 CLR 00H 。清閃爍標(biāo)志 CLR TR1 。關(guān)定時(shí)器 T1 中斷 SETB TR0 。開(kāi)定時(shí)器 T0 中斷(計(jì)時(shí)開(kāi)始) 28 LJMP START1 。鍵釋放等待時(shí)調(diào)用顯示程序(調(diào)小時(shí)) AJMP SETHH1 。等待調(diào)小時(shí)按鍵時(shí)時(shí)鐘顯示用 AJMP SET6 SETOUT1: LCALL DISPLAY 。防止鍵按下時(shí)無(wú)時(shí)鐘顯示 。 分鐘加 1 調(diào)整程序 。 。關(guān)定時(shí)器 T0 中斷 CLR TR0 。進(jìn)入調(diào)時(shí)間的狀態(tài),賦閃爍定時(shí)初值 SETB ET1 。開(kāi)啟定時(shí)器 T1 SET2: JNB ,SET1 。鍵釋放,分調(diào)整閃爍標(biāo)志置 1 SET4: JB ,SET3 。有鍵按下,延時(shí) 秒 JNB ,SETout_m 。按下時(shí)間小于 秒加 1 分鐘操作 LCALL ADD1 。取調(diào)整單元數(shù)據(jù) CLR C 。調(diào)整單元數(shù)據(jù)與 60 比較 HHH: JC SET4 。調(diào)整單元數(shù)據(jù)大于或等于 60 時(shí)清 0 CLR C 。跳轉(zhuǎn)到 SET4 循環(huán) SETOUT_m: JNB ,SETOUT1_m 。等待鍵釋放 LCALL DISPLAY 。是抖動(dòng),返回 SETOUT 再等待 CLR 01H 。清調(diào)分標(biāo)志 CLR 02H 。關(guān)閉定時(shí)器 T1 CLR ET1 。開(kāi)啟定時(shí)器 T0 SETB ET0 。跳回主程序 SET1: LCALL DISPLAY 。防止鍵按下時(shí)無(wú)時(shí)鐘顯示 SET3: LCALL DISPLAY 。退出分鐘調(diào)整時(shí)鍵釋放等待 AJMP SETOUT_m 。程序結(jié)束 在這里,我們有必要介紹一下單片機(jī)的中斷系統(tǒng),以利于我們的學(xué)習(xí)。所謂中斷就是當(dāng) CPU 正在執(zhí)行程序 A 時(shí),發(fā)生了另一個(gè)急需處理的事件B,這是 CPU 暫停當(dāng)前執(zhí)行的程序 A,立即轉(zhuǎn)去執(zhí)行處理事件 B的程序,處理完事件 B后,再返回到程序 A繼續(xù)執(zhí)行,這個(gè)過(guò)程被叫做中斷。關(guān)于中斷的概念可以打個(gè)如下的比喻。 中斷是一個(gè)過(guò)程,當(dāng)中央處理器 CPU 在處理某件事情時(shí),外部又發(fā)生了另一緊急事件,請(qǐng)求 CPU 暫停當(dāng)前的工作而去迅速處理該緊急事件。引起中斷的原因或發(fā)出中斷請(qǐng)求的來(lái)源,稱(chēng)為中斷源。 當(dāng) CPU 正在處理一個(gè)中斷源請(qǐng)求的時(shí)候,又發(fā)生了另一個(gè)優(yōu)先級(jí)比它高的中斷源請(qǐng)求,如果 CPU 能夠暫時(shí)中止對(duì)原來(lái)中斷處理程序的執(zhí)行,轉(zhuǎn)而去處理優(yōu)先級(jí)更高的中斷源請(qǐng)求,待處 理完以后,再繼續(xù)執(zhí)行原來(lái)的低級(jí)中斷處理程序,這樣的過(guò)程稱(chēng)為中斷嵌套 。 Proteus 的軟件仿真基于 VSM 技術(shù),它與其他軟件最大的不同也是最大的優(yōu)勢(shì)就在于它能仿真大量的單片機(jī)芯片,比如 MCS51 系列、 PIC 系列等等,以及單片機(jī)外圍電 路,比如鍵盤(pán)、 LED、 LCD 等等。 電子鐘系統(tǒng) PROTUES 仿真 用 PROTUES 軟件,根據(jù)數(shù)字電子鐘的原理圖,畫(huà)出仿真圖,得到的圖如下所示。一般的方法是排除明顯的硬件故障,再進(jìn)行綜合調(diào)試,排除可能的軟 /硬件故障。若一切正常,方可在斷電的情況下將芯片插入,再次檢查各引腳的電位及其邏輯關(guān)系。 32 系統(tǒng)性能測(cè)試與功能說(shuō)明 走時(shí):默認(rèn)為走時(shí)狀態(tài),按 24 小時(shí)制分別顯示 “ 時(shí)時(shí) 分分 秒秒 ” ,有 2 個(gè) “ ” 動(dòng)態(tài)顯示,時(shí)間會(huì)按實(shí)際時(shí)間以秒為最少單位變化。 系統(tǒng)時(shí)鐘誤差分析 時(shí)間是一個(gè)基本物理量,具有連續(xù)、自動(dòng)流逝、不重復(fù)等特性。結(jié)合時(shí)間概念和誤差理論,可以定義電子鐘的走時(shí)誤差 S=S1S2,S1 表示程序?qū)嶋H運(yùn)行計(jì)算所得的秒; S2 表示客觀時(shí)間的標(biāo)準(zhǔn)秒。 本次設(shè)計(jì)的單片機(jī)電子鐘系統(tǒng)中,其誤差主要來(lái)源包括晶體頻率誤差,定時(shí)器溢出誤差,延遲誤差。 軟件調(diào)試問(wèn)題及解決 軟件程序的調(diào)試一般可以將重點(diǎn)放在分模塊調(diào)試上,統(tǒng)調(diào)是最后一環(huán)。前者不需要硬件仿真器,可借助于軟件仿真器即可;后者一般需要仿真系統(tǒng)的支持。 仿真部分采用 protus 6 professional 軟件,此軟件功能強(qiáng)大且操作較為簡(jiǎn)單,可以很容易的實(shí)現(xiàn)各種系統(tǒng)的仿真。 33 結(jié)束語(yǔ) 我在這一次數(shù)字電子鐘的設(shè)計(jì)過(guò)程中,很是受益匪淺。這 為自己今后進(jìn)一步深化學(xué)習(xí),積累了一定寶貴的經(jīng)驗(yàn) 。培養(yǎng) 了我 運(yùn)用所學(xué)知識(shí)解決實(shí)際問(wèn)題的能力 。 這個(gè)實(shí)驗(yàn)十分有意義 我獲得很深刻的經(jīng)驗(yàn) 。 我們的 學(xué)習(xí)不但要 立足于 書(shū)本 ,以解決 理論和實(shí)際 教學(xué)中的實(shí)際問(wèn)題為目的, 還要 以 實(shí)踐相結(jié)合 , 理論 問(wèn)題即 實(shí)踐 課題, 解決問(wèn)題 即 課程研究 , 學(xué)生自己就是一個(gè) 專(zhuān)家, 通過(guò)自己的手來(lái)解決問(wèn)題比用腦子解決問(wèn)題更加深刻 。這種做法既有助于完成 理論知識(shí)的鞏固 ,又有助于帶動(dòng)實(shí)踐,解決實(shí)際問(wèn)題 ,加 強(qiáng)我們的動(dòng)手能力和解決問(wèn)題的能
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1