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

正文內(nèi)容

基于stc單片機(jī)9999秒倒計(jì)時(shí)器的設(shè)計(jì)(更新版)

  

【正文】 { display()。 } do display()。 //延時(shí)消抖后,依然檢查到按鍵按下 { if(minit99) //當(dāng)分鐘小于9時(shí),分鐘加1 minit++。 Delay5ms()。//秒點(diǎn)閃動(dòng) if(halfsecond==1) secondpoint=1。}void display(void){//顯示時(shí)間分 LEDData=LEDCode[minit/10]。sbit led4=P2^6。sbit add1=P1^3。首先我要感謝我的導(dǎo)師XXX老師,他在我完成論文的過(guò)程中,給予了我很大的幫助。在系統(tǒng)調(diào)試的過(guò)程中,出現(xiàn)了很多問(wèn)題,特別是在編寫程序的時(shí)候。圖 53 正確編譯時(shí)對(duì)話框⑦點(diǎn)擊 Build target 按鈕 ,此時(shí)選擇 Options for Target 按鈕 ,出現(xiàn)如圖 54所示。接著彈出 CPU 類型選擇框,選擇最常用的 Atmel——〉A(chǔ)T89C51,按確定。其次,根據(jù)中斷子程序及初值,50ms 產(chǎn)生一次中斷,計(jì)數(shù)器則加 1,當(dāng)計(jì)數(shù)器 count 加到 20 的時(shí)候,倒計(jì)時(shí)器減 1,并且 count 清 0 依次循環(huán)程序。圖 43 鍵盤掃描程序 倒計(jì)時(shí)模塊子程序設(shè)計(jì)中斷程序:void timer0() interrupt 1{TH0 = (65536TIME)/256。0x0f)!=0x0f) //再次判斷列中是否是干擾信號(hào),不是則向下執(zhí)行{sccode = 0xfe。若 key=0x88,則表示按下的鍵是 KF,開(kāi)始計(jì)數(shù)。如果模塊太長(zhǎng)時(shí),分析和調(diào)試比較困難,失去了模塊化程序的功能性;如果模塊太短則信息交換太頻繁,也不合適。RC時(shí)間常數(shù)越大,上電時(shí)RESET端保持高電平的時(shí)間越長(zhǎng),這組參數(shù)足以保證復(fù)位操作。為擺脫死鎖狀態(tài),也需按復(fù)位鍵使得RST腳為高電平,使單片機(jī)重新啟動(dòng)。缺點(diǎn)是硬件電路比較復(fù)雜,成本較高。若將單片機(jī)的I/O口與數(shù)碼管的a——g及h相連,高電平的位對(duì)應(yīng)的發(fā)光二極管亮,即I/O輸出不同的代碼,就可以控制數(shù)碼管顯示不同的字符。考慮到數(shù)碼管的段和位比較多,本系統(tǒng)選了兩個(gè)4位一體的共陽(yáng)數(shù)碼管和一個(gè)一位的共陽(yáng)數(shù)碼管。一般選用石英晶體振蕩器。元件清單如下:表1 元件清單列表元件型號(hào)元件數(shù)量總計(jì)9cm*15cm萬(wàn)用板1片四位一體共陰數(shù)碼管1只蜂鳴器1只1只s8550 三極管1只單片機(jī)1片40腳IC座1只101排阻1只12M晶振1只22P電容2只10uF電容1只10K電阻1只按鍵6只自鎖開(kāi)關(guān)1只USB電源線1條導(dǎo)線若干80C52 芯片內(nèi)部集成了CPU、RAM、ROM、定時(shí)/計(jì)數(shù)器和I/O口等各功能部件,并由內(nèi)部總線把這些部件連接在一起。系統(tǒng)包括四位數(shù)碼管顯示電路、按鍵電路、復(fù)位電路、時(shí)鐘電路??捎糜诤芏喾矫?,工業(yè)機(jī)器的工作時(shí)間顯示,家用電器的使用時(shí)間,體育中跑步成績(jī)等。論文(設(shè)計(jì))作者簽名: 日期: 本科生畢業(yè)論文(設(shè)計(jì))使用授權(quán)聲明海南師范大學(xué)有權(quán)保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交畢業(yè)論文(設(shè)計(jì))的復(fù)印件和磁盤,允許畢業(yè)論文(設(shè)計(jì))被查閱和借閱。倒計(jì)時(shí)系統(tǒng)需要用到鎖存器、LED數(shù)碼顯示器等主要模塊,通過(guò)不同的模塊之間相互作用,完成倒計(jì)時(shí)的初步硬件結(jié)構(gòu)。計(jì)數(shù)器的置數(shù),及計(jì)數(shù)位數(shù)。它包括秒脈沖發(fā)生器、計(jì)數(shù)器、譯碼顯示電路、和控制電路等四個(gè)模塊組成。因此,時(shí)鐘頻率直接影響單片機(jī)的速度,時(shí)鐘電路的質(zhì)量也直接影響單片機(jī)系統(tǒng)得穩(wěn)定性。通常在顯示上采用的方法一般包括兩種:一種是靜態(tài)顯示,另一種是動(dòng)態(tài)顯示。它使用了 8 個(gè) LED 發(fā)光二極管,其中 7 個(gè)用于顯示字符,剩下的一個(gè)用于顯示小數(shù)點(diǎn),故通常稱之為 7 段發(fā)光二極管數(shù)碼器。本次設(shè)計(jì)的實(shí)驗(yàn)板用的共陰LED顯示器,[2]。選亮數(shù)碼管采用動(dòng)態(tài)掃描顯示。AT89C52單片機(jī)復(fù)位電路共有上電復(fù)位、按鍵電平復(fù)位和按鍵脈沖復(fù)位。按鍵復(fù)位用在系統(tǒng)運(yùn)行時(shí)的復(fù)位,使系統(tǒng)重新運(yùn)行。主程序的設(shè)計(jì)分為:①主程序的初始化內(nèi)容。最后,根據(jù)主程序語(yǔ)句判斷倒計(jì)時(shí)是否自減到 0,并進(jìn)行相應(yīng)的操作。若有值返回,則逐行掃描以確定按鍵所在的行,再確定按鍵所在列,從而最終確定該按鍵。}倒計(jì)時(shí)程序模塊:if(count == 20){count = 0。圖 44 倒計(jì)時(shí)流程圖 軟件仿真圖51 仿真電路圖圖 52 PCB圖 調(diào)試 uVision3Keil uVision3 仿真器是一款利用其 IDE 集成開(kāi)發(fā)環(huán)境作為仿真環(huán)境的廉價(jià)仿真器,是利用 SST 公司具有 IAP 功能的單片機(jī) SST89C58 制作而成,主要是利用了 SST89C58 的 IAP功能,所謂 IAP 功能是 In application program 的英文縮寫,是在應(yīng)用編程的意思,通俗一點(diǎn)講就是:它可以通過(guò)串口將用戶的程序下載到單片機(jī)中,可以通過(guò)串口對(duì)單片機(jī)進(jìn)行編程。④現(xiàn)在可以把文件加入到工程中去。第一次將會(huì)出現(xiàn)下圖 55提示窗口,則需要點(diǎn)擊 Settings,在下面彈出窗口如圖56中,設(shè)置相應(yīng)端口號(hào)。通過(guò)對(duì) MCS51 單片機(jī)原理和接口技術(shù)的初步了解,結(jié)合自己的專業(yè)知識(shí)和對(duì) C 語(yǔ)言的基本認(rèn)識(shí),在導(dǎo)師的幫助指導(dǎo)下完成了基于單片機(jī)控制的 9999 秒倒計(jì)時(shí)系統(tǒng)的設(shè)計(jì)和這篇論文,本論文完成了以下幾個(gè)方面的工作:①介紹了本次倒計(jì)時(shí)系統(tǒng)的設(shè)計(jì)目的、設(shè)計(jì)方案和開(kāi)發(fā)意義。感謝大學(xué)四年所有的授課老師,是他們讓我了解專業(yè)知識(shí),并讓我學(xué)會(huì)如何學(xué)習(xí)專業(yè)知識(shí),這是一筆寶貴的財(cái)富,我將受用終身。 //每按一次加時(shí)間sbit dec2=P3^4。 //比賽結(jié)束標(biāo)志位,為1時(shí)表示時(shí)間已經(jīng)完bit halfsecond=0。 led1=1。 Delay5ms()。 //顯示第四位 9 led4=0。 while(add1==0)。 if(add2==0)。 else second=0。 minit=set_minit。 IT1=1。 //開(kāi)始標(biāo)志位清零,表示暫停 TR0=0。 //清除計(jì)數(shù)器 halfseco
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1