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

正文內(nèi)容

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

2025-01-16 22:19本頁(yè)面
  

【正文】 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 。開(kāi)啟定時(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 。是抖動(dòng),返回 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 。開(kāi)啟定時(shí)器 T0 SETB ET0 。開(kāi)定時(shí)器 T0 中斷(計(jì)時(shí)開(kāi)始) LJMP START1 。跳回主程序 SET5: LCALL DISPLAY 。鍵釋放等待時(shí)調(diào)用顯示程序(調(diào)小時(shí)) AJMP SETHH1 。防止鍵按下時(shí)無(wú)時(shí)鐘顯示 SET7: LCALL DISPLAY 。等待調(diào)小時(shí)按鍵時(shí)時(shí)鐘顯示用 AJMP SET6 SETOUT1: LCALL DISPLAY 。退出時(shí)鐘調(diào)整時(shí)鍵釋放等待 AJMP SETOUT 。防止鍵按 下時(shí)無(wú)時(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 。開(kāi)啟定時(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 。是抖動(dòng),返回 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 。開(kāi)啟定時(shí)器 T0 SETB ET0 。開(kāi)定時(shí)器 T0 中斷(計(jì)時(shí)開(kāi)始) LJMP START1 。跳回主程序 SET1: LCALL DISPLAY 。鍵釋放等待時(shí)調(diào)用顯示程序(調(diào)分) AJMP SET2 。防止鍵按下時(shí)無(wú)時(shí)鐘顯示 SET3: LCALL DISPLAY 。等待調(diào)分按鍵時(shí)時(shí)鐘顯示用 AJMP SET4 SETOUT1_m: LCALL DISPLAY 。退出分鐘調(diào)整時(shí)鍵釋放等待 AJMP SETOUT_m 。防止鍵按下時(shí)無(wú)時(shí)鐘顯示 END 。程序結(jié)束 在這里,我們有必要介紹一下單片機(jī)的中斷系統(tǒng),以利于我們的學(xué)習(xí)。 中斷技術(shù)在單片系統(tǒng)中有著十分重要的作用,它不僅可以提高單片機(jī) CPU 的效率,也可以對(duì)突發(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ò)程被叫做中斷。關(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è))有問(wèn)題打電話來(lái)請(qǐng)示(中斷源),領(lǐng)導(dǎo)停下正在進(jìn)行的工作,通過(guò)電話給下屬做指示(執(zhí)行中斷服務(wù)程序),指示完后,領(lǐng)導(dǎo)掛斷電話,繼續(xù)做自己的工作(返回主程序繼續(xù)執(zhí)行)。 中斷是一個(gè)過(guò)程,當(dāng) 中央處理器 CPU 在處理某件事情時(shí),外部又發(fā)生了另一緊急事件,請(qǐng)求 CPU暫停當(dāng)前的工作而去迅速處理該緊急事件。處理結(jié)束后,再回到原來(lái)被中斷的地方,繼續(xù)原來(lái)的工作。引起中斷的原因或發(fā)出中斷請(qǐng)求的來(lái)源,稱為中斷源。 單片機(jī)一般允許有多個(gè)中斷源,當(dāng)幾個(gè)中斷源同時(shí)向 CPU 請(qǐng)求中斷時(shí),就存在 CPU 優(yōu)先響應(yīng)哪一個(gè)中斷請(qǐng)求源的問(wèn)題(優(yōu)先級(jí)問(wèn)題),一般根據(jù)中斷源的輕重緩急排隊(duì),優(yōu)先處理最緊急事件的中斷請(qǐng)求,于是便規(guī)定每一個(gè)中斷源都有一個(gè)中斷優(yōu)先級(jí)別,并且 CPU 總是響應(yīng)級(jí)別最高的中斷請(qǐ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ò)程稱為中斷嵌套 。 第五章 系統(tǒng)仿真 PROTUES 軟件介紹 Proteus軟件是 Labcenter Electronics 公司的一款電路設(shè)計(jì)與仿真軟件,它包括 ISIS、ARES 等軟件模塊, ARES 模塊主要用來(lái)完成 PCB 的設(shè)計(jì),而 ISIS 模塊用來(lái)完成電路原理圖的布圖與仿真。 Proteus 的軟件仿真基于 VSM 技術(shù),它與其他軟件最大的不同也是最大的優(yōu)勢(shì)就在于它能仿真大量的單片機(jī)芯片,比如 MCS51系列、 PIC系列等等,以及單片機(jī)外圍電路,比如鍵盤、 LED、 LCD等等。通過(guò) Proteus軟件的使用我們能夠輕易地獲得一個(gè)功能齊全、實(shí)用方便的單片機(jī)實(shí)驗(yàn)室。 電子鐘系統(tǒng) PROTUES 仿真 用 PROTUES軟件,根據(jù)數(shù)字電子鐘的原理圖,畫(huà)出仿真圖,得到的圖如下所示。 圖 51 數(shù)字鐘的 PROTES仿真
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1