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

正文內(nèi)容

數(shù)字電子時鐘設(shè)計(參考版)

2024-08-08 21:47本頁面
  

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