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

正文內容

數字電子時鐘設計(文件)

2025-08-15 21:47 上一頁面

下一頁面
 

【正文】 高電平,作輸入用。(4) P3端口[-] P2是一個帶有內部上拉電阻的8位雙向I/0端口。除此之外P3端口還用于一些專門功能,具體請看下表。分段式顯示器(LED數碼管)由7條線段圍成8字型,每一段包含一個發(fā)光二極管。圖是共陽式、共陰式LED數碼管的原理圖和符號.圖35 共陽式、共陰式LED數碼管的原理圖和數碼管的符號圖顯示電路顯示模塊需要實時顯示當前的時間,即時、分、秒,因此需要6個數碼管,另需兩個數碼管來顯示橫。 鍵盤控制電路該設計需要校對時間,所以用三個按鍵來實現。這就是抖動。鍵按下前沿抖動后沿抖動閉合穩(wěn)定 圖38 按鍵抖動信號波形第四章 數字鐘的軟件設計系統(tǒng)的軟件設計也是工具系統(tǒng)功能的設計。 系統(tǒng)軟件設計流程圖 這次的數字電子鐘設計用到很多子程序,它們的流程圖如下所示。N24小時到?分單元清零,時單元加1NNNYY時單元清零時間顯示中斷返回開始一秒時間到?60秒時間到?60分鐘到?秒單元加1秒單元清零,分單元加1YY圖43 定時器中斷流程圖時十位計算顯示結束 開始秒個位計算顯示秒十位計算顯示分個位計算顯示分十位計算顯示時個位計算顯示時間顯示是先秒個位計算顯示,然后是秒十位計算顯示,再是分個位計算顯示,再然后是分十位顯示,再就是時個位計算顯示,最后是時十位顯示。它的計時周期為24小時,顯示滿刻度為23時59分59秒,另外還有校時功能?!胺謫卧币膊捎?0進制計數器,每累計60分鐘,發(fā)出一個“時脈沖”信號,該信號將被送到“時單元”。 主程序include sbit ksec=P3^0。 unsigned int num=0,sec=0,min=0,hour=0。 void display()。 EA=1。 keyscan()。x) for(y=110。 TH0=(6553650000)/256。 TL0=(6553650000)%256。關于中斷的概念有下列幾個名詞:(1)程序A稱為主程序,(2)處理事件B的程序稱為中斷服務程序,(3)主程序中轉向中斷服務程序的地方稱為斷點,(4)引起中斷的原因即事件B稱為中斷源,(5)轉去執(zhí)行中斷服務程序稱為中斷響應。處理結束后,再回到原來被中斷的地方,繼續(xù)原來的工作。 LED顯示程序void display() {if(num==20) {num=0。 if(min==60) {min=0。 sec=0。 minshi=min/10。 P0=table[secge]。 delay(5)。 P2=0xf7。 P0=table[minshi]。 delay(5)。 P2=0x7f。 if(ksec==0) {sec++。 if(kmin==0) {min++。 if(khour==0) {hour++。Proteus的軟件仿真基于VSM技術,它與其他軟件最大的不同也是最大的優(yōu)勢就在于它能仿真大量的單片機芯片,比如MCS51系列、PIC系列等等,以及單片機外圍電路,比如鍵盤、LED、LCD等等。一般的方法是排除明顯的硬件故障,再進行綜合調試,排除可能的軟/硬件故障。 系統(tǒng)性能測試與功能說明走時:默認為走時狀態(tài),按24小時制分別顯示“時時分分秒秒”,有2個“”動態(tài)顯示,時間會按實際時間以秒為最少單位變化。結合時間概念和誤差理論,可以定義電子鐘的走時誤差S=S1S2,S1表示程序實際運行計算所得的秒;S2表示客觀時間的標準秒。 軟件調試問題及解決軟件程序的調試一般可以將重點放在分模塊調試上,統(tǒng)調是最后一環(huán)。仿真部分采用protus 6 professional軟件,此軟件功能強大且操作較為簡單,可以很容易的實現各種系統(tǒng)的仿真。這為自己今后進一步深化學習,積累了一定寶貴的經驗。這個實驗十分有意義 我獲得很深刻的經驗。這種做法既有助于完成理論知識的鞏固,又有助于帶動實踐,解決實際問題,加強我們的動手能力和解決問題的能力。我們的學習不但要立足于書本,以解決理論和實際教學中的實際問題為目的,還要以實踐相結合,理論問題即實踐課題,解決問題即課程研究,學生自己就是一個專家,通過自己的手來解決問題比用腦子解決問題更加深刻。培養(yǎng)了我運用所學知識解決實際問題的能力。結束語我在這一次數字電子鐘的設計過程中,很是受益匪淺。前者不需要硬件仿真器,可借助于軟件仿真器即可;后者一般需要仿真系統(tǒng)的支持。本次設計的單片機電子鐘系統(tǒng)中,其誤差主要來源包括晶體頻率誤差,定時器溢出誤差,延遲誤差。 系統(tǒng)時鐘誤差分析時間是一個基本物理量,具有連續(xù)、自動流逝、不重復等特性。若一切正常,方可在斷電的情況下將芯片插入,再次檢查各引腳的電位及其邏輯關系。 電子鐘系統(tǒng)PROTUES仿真用PROTUES軟件,根據數字電子鐘的原理圖,畫出仿真圖,得到的圖如下所示。 } while(khour==0) display()。 } while(kmin==0) display()。 } while(ksec==0) display()。 delay(5)。 P0=table[hourge]。 P2=0xdf。 delay(5)。 P0=0x40。 P2=0xfd。 hourshi=hour/10。 secshi=sec/10。 if(hour==24) {hour=0。 if(sec==60) {sec=0。單片機一般允許有多個中斷源,當幾個中斷源同時向CPU請求中斷時,就存在CPU優(yōu)先響應哪一個中斷請求源的問題(優(yōu)先級問題),一般根據中斷源的輕重緩急排隊,優(yōu)先處理最緊急事件的中斷請求,于是便規(guī)定每一個中斷源都有一個中斷優(yōu)先級別,并且CPU總是響應級別最高的中斷請求。領導(CPU)在自己的房間辦公(執(zhí)行主程序),下屬(外設)有問題打電話來請示(中斷源),領導停下正在進行的工作,通過電話給下屬做指示(執(zhí)行中斷服務程序),指示完后,領導掛斷電話,繼續(xù)做自己的工作(返回主程序繼續(xù)執(zhí)行)。中斷技術在單片系統(tǒng)中有著十分重要的作用,它不僅可以提高單片機CPU的效率,也可以對突發(fā)事件處理。 } 定時器中斷子程序void time0() interrupt 1 {num++。y)。 for(x=z。TR0=1。 TH0=(6553650000)/256。 void delay(unsigned int)。 sbit khour=P3^2。顯示電路將“時”、“分”、“秒”通過七段顯示器顯示出來。8個數碼管的段選接到單片機的P0口,位選接到單片機的P2口。圖45 數字鐘的原理圖 在此有必要介紹一下數字電子鐘的工作原理。開始啟動定時器按鍵檢
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1