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

正文內(nèi)容

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

2025-07-25 17:15本頁面
  

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