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

正文內(nèi)容

基于stc89c52單片機(jī)的電子鐘設(shè)計(jì)-資料下載頁

2024-12-06 02:24本頁面

【導(dǎo)讀】品性能進(jìn)一步提高,產(chǎn)品更新?lián)Q代的節(jié)奏也越來越快。現(xiàn)代生活的人們越來越重視起了時(shí)間觀念,可以說是時(shí)間和金錢劃上了等號。管為顯示器的時(shí)鐘比指針式的時(shí)鐘表現(xiàn)出了很大的優(yōu)勢。數(shù)碼管顯示的時(shí)間簡單明了而且讀。而機(jī)械式的依賴于晶體震蕩器,可能會導(dǎo)致誤差。穩(wěn)定度遠(yuǎn)遠(yuǎn)超過老式機(jī)械鐘。在這次設(shè)計(jì)中,我們采用LED數(shù)碼管顯示時(shí)、分、秒,以24. 在此次設(shè)計(jì)中,電路具有顯示時(shí)間的其本功能,還可以實(shí)現(xiàn)對時(shí)間的調(diào)整。鐘是其小巧,價(jià)格低廉,走時(shí)精度高,使用方便,功能多,便于集成化而受廣大消費(fèi)的喜愛,因此得到了廣泛的使用。

  

【正文】 MOV 75H,79H 。 AJMP INTT1OUT 。轉(zhuǎn)中斷退出 FLASH2: MOV 72H,76H 。01H 位為 1 時(shí), 熄滅符 數(shù) 據(jù)放入小時(shí) MOV 73H,77H 。顯示單元( 74H75H),小時(shí)數(shù)據(jù)將不顯示 MOV 74H,7AH 。 MOV 75H,7AH 。 AJMP INTT1OUT 。轉(zhuǎn)中斷退出 。 。。。。。。 。 小時(shí) 加 1 調(diào)整程序 。 。。。。。。 。當(dāng)調(diào)小時(shí)時(shí) 按鍵按下時(shí)進(jìn)入此程序 SET_hh: CLR ET0 。關(guān)定時(shí)器 T0中斷 CLR TR0 。關(guān)閉定時(shí)器 T0 MOV R2,06H 。進(jìn)入調(diào)時(shí)間的狀態(tài),賦閃爍定時(shí)初值 SETB ET1 。允許 T1中斷 SETB TR1 。開啟定時(shí)器 T1 SETHH1: JNB ,SET5 。等待鍵釋放 CLR 00H 。清調(diào)分標(biāo)志 SETB 01H 。小時(shí)調(diào)整標(biāo)志置 1 SET6: JB ,SET7 。等待按鍵按下 LCALL DL05S 。有鍵按下延時(shí) 秒 JNB ,SETOUT 。按下時(shí)間大于 秒退出時(shí)間調(diào)整 MOV R0,79H 。按下時(shí)間小于 秒加 1 小時(shí)操作 LCALL ADD1 。調(diào)加 1 子程序 MOV A,R3 。取調(diào)整單元數(shù)據(jù) CLR C 。清進(jìn)位標(biāo)志 CJNE A,24H,HOUU 。計(jì)時(shí)單元數(shù)據(jù)與 24 比較 HOUU: JC SET6 。小于 24 轉(zhuǎn) SET6 循環(huán) LCALL CLR0 。大于或等于 24 時(shí)清 0 操作 AJMP SET6 。跳轉(zhuǎn)到 SET6 循環(huán) SETOUT: JNB ,SETOUT1 。調(diào)時(shí)退出程序。等待鍵釋放 LCALL DISPLAY 。延時(shí)削抖 JNB ,SETOUT 。是抖動,返回 SETOUT 再等待 CLR 01H 。清調(diào) 小時(shí)標(biāo)志 CLR 00H 。清調(diào)分標(biāo)志 CLR 02H 。清閃爍標(biāo)志 CLR TR1 。關(guān)閉定時(shí)器 T1 CLR ET1 。關(guān)定時(shí)器 T1中斷 SETB TR0 。開啟 定時(shí)器 T0 SETB ET0 。開定時(shí)器 T0中斷(計(jì)時(shí)開始) LJMP START1 。跳回主程序 SET5: LCALL DISPLAY 。鍵釋放等待時(shí)調(diào)用顯示程序(調(diào)小時(shí)) AJMP SETHH1 。防止鍵按下時(shí)無時(shí)鐘顯示 SET7: LCALL DISPLAY 。等待調(diào)小時(shí)按鍵時(shí)時(shí)鐘顯示用 AJMP SET6 SETOUT1: LCALL DISPLAY 。退出時(shí)鐘調(diào)整時(shí)鍵釋放等待 AJMP SETOUT 。防止鍵按下時(shí)無時(shí)鐘顯示 。。。。。。 。 分鐘加 1 調(diào)整 程序 。 。。。。。。 。當(dāng)調(diào)分鐘時(shí) 按鍵按下時(shí)進(jìn)入此程序 SET_MM: CLR ET0 。關(guān)定時(shí)器 T0中斷 CLR TR0 。關(guān)閉定時(shí)器 T0 MOV R2,06H 。進(jìn)入調(diào)時(shí)間的狀態(tài),賦閃爍定時(shí)初值 SETB ET1 。允許 T1中斷 SETB TR1 。開啟定時(shí)器 T1 SET2: JNB ,SET1 。 口為 0(鍵未釋放),等待 SETB 00H 。鍵釋放,分調(diào)整閃爍標(biāo)志置 1 SET4: JB ,SET3 。等待鍵按下 LCALL DL05S 。有鍵按下,延時(shí) 秒 JNB ,SETout_m 。按下時(shí)間大于 秒轉(zhuǎn)退出程序 MOV R0,77H 。按下時(shí)間小于 秒加 1 分鐘操作 LCALL ADD1 。調(diào)用加 1 子程序 MOV A,R3 。取調(diào)整單 元數(shù)據(jù) CLR C 。清進(jìn)位標(biāo)志 CJNE A,60H,HHH 。調(diào)整單元數(shù)據(jù)與 60 比較 HHH: JC SET4 。調(diào)整單元數(shù)據(jù)小于 60 轉(zhuǎn) SET4 循環(huán) LCALL CLR0 。調(diào)整單元數(shù)據(jù)大于或等于 60 時(shí)清 0 CLR C 。清進(jìn)位標(biāo)志 AJMP SET4 。跳轉(zhuǎn)到 SET4 循環(huán) SETOUT_m: JNB ,SETOUT1_m 。調(diào)時(shí)退出程序。等待鍵釋放 LCALL DISPLAY 。延時(shí)削抖 JNB ,SETOUT_m 。是抖動,返回 SETOUT 再等待 CLR 01H 。清調(diào)小時(shí)標(biāo)志 CLR 00H 。清調(diào)分標(biāo)志 CLR 02H 。清閃爍標(biāo)志 CLR TR1 。關(guān)閉定時(shí)器 T1 CLR ET1 。關(guān)定時(shí)器 T1中斷 SETB TR0 。開啟定時(shí)器 T0 SETB ET0 。開定時(shí)器 T0中斷(計(jì)時(shí)開始) LJMP START1 。跳回主程序 SET1: LCALL DISPLAY 。鍵釋放等待時(shí)調(diào)用顯示程序(調(diào)分) AJMP SET2 。防止鍵按下時(shí)無時(shí)鐘 顯示 SET3: LCALL DISPLAY 。等待調(diào)分按鍵時(shí)時(shí)鐘顯示用 AJMP SET4 SETOUT1_m: LCALL DISPLAY 。退出分鐘調(diào)整時(shí)鍵釋放等待 AJMP SETOUT_m 。防止鍵按下時(shí)無時(shí)鐘顯示 END 。程序結(jié)束 在這里,我們有必要介紹一下單片機(jī)的中斷系統(tǒng),以利于我們的學(xué)習(xí)。 中斷技術(shù)在單片系統(tǒng)中有著十分重要的作用,它不僅可以提高單片機(jī) CPU 的效率,也可以對突發(fā)事件處理。所謂中斷就是當(dāng) CPU 正在執(zhí)行程序 A 時(shí),發(fā)生了另一個(gè)急需處理的事件B,這是 CPU 暫停當(dāng)前執(zhí)行的程序 A,立即轉(zhuǎn)去執(zhí)行處理事件 B 的程序,處理完事件 B 后,再返回到程序 A繼續(xù)執(zhí)行,這個(gè)過程被叫做中斷。關(guān)于中斷的概念有下列幾個(gè)名詞:( 1)程序A 稱為主程序,( 2)處理事件 B 的程序稱為中斷服務(wù)程序,( 3)主程序中轉(zhuǎn)向中斷服務(wù)程序的地 方稱為斷點(diǎn),( 4)引起中斷的原因即事件 B 稱為中斷源,( 5)轉(zhuǎn)去執(zhí)行中斷服務(wù)程序稱為中斷響應(yīng)。關(guān)于中斷的概念可以打個(gè)如下的比喻。領(lǐng)導(dǎo)( CPU)在自己的房間辦公(執(zhí)行主程序),下屬(外設(shè))有問題打電話來請示(中斷源),領(lǐng)導(dǎo)停下正在進(jìn)行的工作,通過電話給下屬做指示(執(zhí)行中斷服務(wù)程序),指示完后,領(lǐng)導(dǎo)掛斷電話,繼續(xù)做自己的工作(返回主程序繼續(xù)執(zhí)行)。 中斷是一個(gè)過程,當(dāng)中央處理器 CPU 在處理某件事情時(shí),外部又發(fā)生了另一緊急事件,請求 CPU 暫停當(dāng)前的工作而去迅速處理該緊急事件。處理結(jié)束后,再回到原來被中斷的地方,繼續(xù) 原來的工作。引起中斷的原因或發(fā)出中斷請求的來源,稱為中斷源。 單片機(jī)一般允許有多個(gè)中斷源,當(dāng)幾個(gè)中斷源同時(shí)向 CPU 請求中斷時(shí),就存在 CPU 優(yōu)先響應(yīng)哪一個(gè)中斷請求源的問題(優(yōu)先級問題),一般根據(jù)中斷源的輕重緩急排隊(duì),優(yōu)先處理最緊急事件的中斷請求,于是便規(guī)定每一個(gè)中斷源都有一個(gè)中斷優(yōu)先級別,并且 CPU 總是響應(yīng)級別最高的中斷請求。 當(dāng) CPU 正在處理一個(gè)中斷源請求的時(shí)候,又發(fā)生了另一個(gè)優(yōu)先級比它高的中斷源請求,如果 CPU 能夠暫時(shí)中止對原來中斷處理程序的執(zhí)行,轉(zhuǎn)而去處理優(yōu)先級更高的中斷源請求,待處理完以后,再繼續(xù)執(zhí)行 原來的低級中斷處理程序,這樣的過程稱為中斷嵌套 。 第五章 系統(tǒng)仿真 PROTUES 軟件介紹 Proteus 軟件是 Labcenter Electronics 公司的一款電路設(shè)計(jì)與仿真軟件,它包括 ISIS、ARES 等軟件模塊, ARES 模塊主要用來完成 PCB 的設(shè)計(jì),而 ISIS 模塊用來完成電路原理圖的布圖與仿真。 Proteus 的軟件仿真基于 VSM 技術(shù),它與其他軟件最大的不同也是最大的優(yōu)勢就在于它能仿真大量的單片機(jī)芯片,比如 MCS51 系列、 PIC 系列等等,以及單片機(jī)外圍電路,比如鍵盤、 LED、 LCD 等等。通過 Proteus 軟件的使用我們能夠輕易地獲得一個(gè)功能齊全、實(shí)用方便的單片機(jī)實(shí)驗(yàn)室。 電子鐘系統(tǒng) P
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1