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

正文內(nèi)容

基于stc單片機9999秒倒計時器的設計(存儲版)

2024-07-26 18:50上一頁面

下一頁面
  

【正文】 ;③首先介紹了本次倒計時系統(tǒng)設計的硬件電路設計,包括中央處理模塊、LED 數(shù)碼顯示器模塊、鎖存器模塊、矩陣鍵盤模塊的設計;其次是軟件程序設計,包括主程序設計和各個模塊的子程序設計;最后是 Keil uVision3 軟件系統(tǒng)調試的步驟和方法,以完成系統(tǒng)設計。感謝他們的無私奉獻!感謝我的家人,是他們給我的鼓勵和支持,是我前進的動力,讓我不斷進取、完成學業(yè)。 //每按一次減時間sbit secondpoint=P0^5。 //半秒標志位//====================延時==================void Delay5ms(void){ unsigned int i。 LEDData=LEDCode[minit%10]。 led2=1。 Delay5ms()。 } if(dec1==0) //當dec1鍵按下時,dec1的原理與add一樣, { display()。 { if(second99) second++。 } do display()。 //初始值為99:99 second=set_second。 while(1) { keyscan()。 //暫停計時 } EX0=1。 //半秒標志置1 if(second==0) //倒計時,每計時1秒鐘,時間減1 { if(minit0) { second=99。 }}。 //半秒標志位清零 } if(count==20) //*20=1s,即1秒鐘 { count=0。 //開啟計時 } else { playon=0。 //開外部中斷0 IT0=1。 //定時器1,初值為0x3CB0, TH1=0x3c。 { if(second0) second。 } if(add2==0) //調整秒,與上原理相同 { display()。 //否則,分鐘仍然為9,最在調整為9分鐘 } do //當按鍵未松開時,一直調用顯示,防止數(shù)碼管閃動, display()。 LEDData=LEDCode[second%10]。 led2=0。 Delay5ms()。 //比賽進行標志位,為1時表示比賽開始,計時開啟bit timeover=0。 //每按一次減時間sbit add2=P3^3。我非常感謝XXX老師的指導。本次設計同時也讓我學會了 Keil uVision3 的基本用法,但是本設計是用的 C 語言編程,所以了解的大部分用法都是與 C 語言有關的,以后需要繼續(xù)學習。圖 54 Options for Target窗口⑧點擊 Start/Stop Debug Session 按鈕,進入調試狀態(tài)。新建一個文件,文件菜單 File——〉New,我們再點擊 save the active document 按鈕,(另存為)彈出對話框后,我們文件名框中鍵入 ()保存,這個時候 C 語言文件創(chuàng)建完畢。倒計時模塊設計流程圖如圖 44 所示。count++。0x10)!=0) //行掃描完成時(即 4行已經(jīng)全部掃描完成)sccode為 1110 1111 停止 while{…}首先,根據(jù)列判斷是否有鍵按下,沒有返回則為 0。display()對倒計時在數(shù)碼管上顯示出來,引入中斷子程序,根據(jù)中斷子程序和主程序的語句開始進行倒計時。其中最重要的就是主程序的設計,因為無論多少個子程序模塊,如果主程序沒有能夠合理正確的調用子程序的話,那么子程序就如同虛設。按鍵S5的功能是按鍵復位,按下S5鍵時RST為高電平,只要保持10ms以上的高電平,就可以使單片機復位。為了調試方便,需要設計一個復位電路。動態(tài)顯示的特點是將所有位數(shù)碼管的段選線并聯(lián)在一起,由位選線控制是哪一位數(shù)碼管有效。這樣形成的顯示字符的代碼稱為顯示代碼或者段選碼。 LED 數(shù)碼顯示器的結構 LED數(shù)碼顯示器是一種有LED發(fā)光二極管組合顯示字符的顯示器件。電路中兩個電容的作用有兩個:一是幫助振蕩器起振;二是對振蕩器的頻率進行微調。圖31時鐘是單片機的心臟,單片機各功能部件的運行都是以時鐘頻率為基準有條不紊地一拍一拍地工作的。秒脈沖發(fā)生器控制電路譯碼顯示計數(shù)器外部開關555定時器用來產(chǎn)生周期為1秒的脈沖信號,供計數(shù)器進行倒計數(shù),以便將計數(shù)器輸出的數(shù)據(jù)傳送給譯碼器,譯碼器再譯碼驅動七段數(shù)碼管顯示輸出,控制電路實現(xiàn)倒計時器的暫停/繼續(xù)工作,清零復位,置數(shù)/工作;如圖11所示。一般的倒計時器的脈沖周期都在一秒。論文(設計)作者簽名: 日期: 指 導 教 師 簽 名: 日期: 目 錄 1 2 2 2 4 4 5 6 LED 數(shù)碼顯示器的結構 6 LED 數(shù)碼管顯示方式 8 8 9 9 12 12 倒計時模塊子程序設計 13 16 軟件仿真 16 調試 17 uVision3 17 18 20參考文獻(references): 21附錄 程序 2130基于stc單片機9999秒倒計時器的設計作者: 指導教師: (海南師范大學電子系,??冢?71158)摘 要: 本論文針對倒計時系統(tǒng)的設計的需求,介紹了stc單片機的部分基本原理,如stc單片機的接口功能、中斷、定時器等等。本人授權海南師范大學可以將本畢業(yè)論文(設計)的全部或部分內(nèi)容編入有關數(shù)據(jù)庫進行檢索,可以采用影印、縮印或其他復印手段保存、匯編畢業(yè)論文(設計)。在研究倒計時器時需要研究怎樣產(chǎn)生脈沖及其脈沖周期。倒計時的總體設計思路分為五個模塊:按鍵電路模塊、復位電路、晶振電路模塊、AT89C5數(shù)碼管顯示電路模塊。80C52單片機內(nèi)部包含以下一些功能部件:①一個8位CPU;②一個片內(nèi)振蕩器和時鐘電路;③4KB ROM(80C51有4KB掩膜ROM,87C51有4KB
點擊復制文檔內(nèi)容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1