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

正文內(nèi)容

基于單片機(jī)的電子萬(wàn)年歷設(shè)計(jì)畢業(yè)設(shè)計(jì)(更新版)

  

【正文】 1計(jì)數(shù)溢出時(shí)由硬件自動(dòng)置TF1為1。即此時(shí)定時(shí)器的啟動(dòng)條件,加上了或引腳為高電平這一條件。 組成圖如下圖() 圖()加1計(jì)數(shù)器輸入的計(jì)數(shù)脈沖有兩個(gè)來(lái)源,一個(gè)是由系統(tǒng)的時(shí)鐘振蕩器輸出脈沖經(jīng)12分頻后送來(lái);一個(gè)是T0或T1引腳輸入的外部脈沖源。從這一角度來(lái)看,Intel逐漸淡出MCU的發(fā)展也有其客觀因素。所以在該設(shè)計(jì)與制作中我選用了單片機(jī)8051,它是低功耗、高性能的CMOS型8位單片機(jī)。它可以對(duì)年、月、日、時(shí)、分、秒進(jìn)行計(jì)時(shí),對(duì)于電子萬(wàn)年歷采用直觀的數(shù)字顯示,可以同時(shí)顯示年、月、日、時(shí)、分、秒等信息,還具有時(shí)間校準(zhǔn)等功能。鐘表的發(fā)展是非常迅速的,從剛開始的機(jī)械式鐘表到現(xiàn)在普遍用到的數(shù)字式鐘表,即使現(xiàn)在鐘表千奇百怪,但是它們都只是完成一種功能——計(jì)時(shí)功能,只是工作原理不同而已,在人們的使用過程中,逐漸發(fā)現(xiàn)了鐘表的功能太單一,沒有更大程度上的滿足人們的需求。而電子萬(wàn)年歷作為電子類小設(shè)計(jì)不僅是市場(chǎng)上的寵兒,也是是單片機(jī)實(shí)驗(yàn)中一個(gè)很常用的題目。這次畢業(yè)設(shè)計(jì)通過對(duì)它的學(xué)習(xí),應(yīng)用,從而達(dá)到學(xué)習(xí)、設(shè)計(jì)、開發(fā)軟、硬的能力。 第十二周至第十三周 撰寫畢業(yè)論文,準(zhǔn)備答辯。同時(shí)通過端口讀入當(dāng)前外部控制狀態(tài)來(lái)改變程序的不同狀態(tài),實(shí)現(xiàn)不同功能。人類不斷研究,不斷創(chuàng)新紀(jì)錄。開始日期年 月 日完成日期年 月 日系主任(簽字)年月日XVI西 安 郵 電 學(xué) 院畢 業(yè) 設(shè) 計(jì) (論文) 工 作 計(jì) 劃 學(xué)生姓名_ ___ 指導(dǎo)教師 ___職稱 教授 _院別_____電子工程學(xué)院 _______專業(yè) 電子科學(xué)與技術(shù)__________ 題目 基于單片機(jī)的電子萬(wàn)年歷設(shè)計(jì) 工作進(jìn)程起 止 時(shí) 間工 作 內(nèi) 容第一周至第二周 熟悉課題,找導(dǎo)師了解設(shè)計(jì)的相關(guān)事宜,搜集相關(guān)資料第三周至第四周 認(rèn)真的研讀相關(guān)資料,找出其中對(duì)自己有用的部分,加以整理 第五周至第六周 花兩周時(shí)間學(xué)好Keil C 軟件的使用,做一些對(duì)自己的設(shè)計(jì)有用的編程 第七周至第八周 編寫程序,熟悉8051單片機(jī) 第九周至第十周 下載程序,調(diào)試結(jié)果 第十一周至第十二周 撰寫畢業(yè)論文,準(zhǔn)備答辯。XX 學(xué)院 畢 業(yè) 設(shè) 計(jì)(論 文)題 目:基于單片機(jī)的電子萬(wàn)年歷設(shè)計(jì) 院 系: 電子工程學(xué)院 專 業(yè): 電子科學(xué)與技術(shù) 班 級(jí): 學(xué)生姓名: 導(dǎo)師姓名: 職稱: 教授 起止時(shí)間:2010年03月09日 至 2010年06月20日西 安 郵 電 學(xué) 院畢業(yè)設(shè)計(jì)(論文)任務(wù)書學(xué)生姓名指導(dǎo)教師職稱教授院系電子工程學(xué)院專業(yè)電子科學(xué)與技術(shù)題目基于單片機(jī)的電子萬(wàn)年歷設(shè)計(jì) 任務(wù)與要求一、任務(wù):設(shè)計(jì)基于單片機(jī)的電子萬(wàn)年歷,達(dá)到同時(shí)顯示年、月、日、時(shí)、分、秒的要求。成果形式:軟件程序,硬件模塊,論文。在此設(shè)計(jì)中所設(shè)計(jì)的鐘表不但具有普通鐘表的功能,它還能實(shí)現(xiàn)額外的功能:世界時(shí)、農(nóng)歷顯示。利用單片機(jī)定時(shí)器及計(jì)數(shù)器產(chǎn)生定時(shí)效果通過編程形成數(shù)字鐘效果,再利用數(shù)碼管動(dòng)態(tài)掃描顯示單片機(jī)內(nèi)部處理的數(shù)據(jù)。 第十周至第十一周 調(diào)試成功,實(shí)現(xiàn)設(shè)計(jì)的目的,完成設(shè)計(jì)。而51系列單片機(jī)是各單片機(jī)中最為典型和最有代表性的一種。單片機(jī)以體積小、功能全、性價(jià)比高等諸多優(yōu)點(diǎn),在工業(yè)控制、家用電器、通信設(shè)備、信息處理、尖端武器等各種測(cè)控領(lǐng)域的應(yīng)用中獨(dú)占鰲頭,單片機(jī)開發(fā)技術(shù)已成為電子信息、電氣、通信、自動(dòng)化、機(jī)電一體化等專業(yè)技術(shù)人員必須掌握的技術(shù)。為了更好的利用我們自己的時(shí)間,我們必須對(duì)時(shí)間有一個(gè)度量,因此產(chǎn)生了鐘表。因此,研究電子萬(wàn)年歷及擴(kuò)大其應(yīng)用,有著非?,F(xiàn)實(shí)的意義。若用單片機(jī)來(lái)設(shè)計(jì)制作完成,由于其功能的實(shí)現(xiàn)主要通過軟件編程來(lái)完成,這樣一來(lái)就降低了硬件電路的復(fù)雜性,從而使得其成本降低,更適合我們生自主研發(fā)。它所涉及的領(lǐng)域都與對(duì)象系統(tǒng)相關(guān),因此,發(fā)展MCU的重任不可避免地落在電氣、電子技術(shù)廠家。TMOD是定時(shí)/計(jì)數(shù)器的工作方式寄存器,確定工作方式和功能;TCON是控制寄存器,控制T0、T1的啟動(dòng)和停止及設(shè)置溢出標(biāo)志。GATE=0時(shí),只要用軟件使TCON中的TR0或TR1為1,就可以啟動(dòng)定時(shí)/計(jì)數(shù)器工作;GATA=1時(shí),要用軟件使TR0或TR1為1,同時(shí)外部中斷引腳或也為高電平時(shí),才能啟動(dòng)定時(shí)/計(jì)數(shù)器工作。其格式如下表():表()v TF1():T1溢出中斷請(qǐng)求標(biāo)志位。TR1由軟件置1或清0。(4)設(shè)置定時(shí)/計(jì)數(shù)器控制寄存器TCON的值,啟動(dòng)定時(shí)/計(jì)數(shù)器開始工作。80C51有二個(gè)定時(shí)中斷源,即:(1) TF0()—T0溢出中斷(2) TF1()—T1溢出中斷(1) 在每條指令結(jié)束后, 系統(tǒng)都自動(dòng)檢測(cè)中斷請(qǐng)求信號(hào), 如果有中斷請(qǐng)求,且CPU處于開中斷狀態(tài)下, 則響應(yīng)中斷。 其基本特征是發(fā)送與接收時(shí)鐘始終保持嚴(yán)格同步。 在模式 2 和 3 中, 若SM2 = 1, 且接收到的第 9 位數(shù)據(jù)(RB8)是 0, 則接收中斷標(biāo)志(RI)不會(huì)被激活。當(dāng)RI=0,且SM2=0(或接收到的停止位為1)時(shí),將接收到的9位數(shù)據(jù)的前8位數(shù)據(jù)裝入接收SBUF,第9位(停止位)進(jìn)入RB8,并置RI=1,向CPU請(qǐng)求中斷。用掃描法識(shí)別按鍵狀態(tài)時(shí)分兩步進(jìn)行:1) 識(shí)別按鍵有無(wú)按下。2) 同第1)步完全相反,將行線編程為輸出線,并使輸出線的輸出全為零電平,則行線中電平由高到低所在行為按鍵所在行。2) 用并行接口芯片擴(kuò)展I/O口線。 LED顯示器的接法接法如下圖() 圖()第三章Keil C軟件使用1) 建立一個(gè)新工程  單擊Project菜單,在彈出的下拉菜單中選中New Project選項(xiàng)3) 然后選擇你要保存的路徑,輸入工程文件的名字,比如保存到C51目錄里,工程文件的名字為C51,然后點(diǎn)擊保存. 3) 這時(shí)會(huì)彈出一個(gè)對(duì)話框,要求你選擇單片機(jī)的型號(hào),你可以根據(jù)你使用的單片 機(jī)來(lái)選擇,keil c51幾乎支持所有的51核的單片機(jī),我這里還是以大家用的比較多 的Atmel 的89C51來(lái)說明,如下圖所示,選擇89C51之后,右邊欄是對(duì)這個(gè)單片機(jī) 的基本的說明,然后點(diǎn)擊確定.4)完成上一步驟后,屏幕如下圖所示  到現(xiàn)在為止,我們還沒有編寫一句程序,下面開始編寫我們的第一個(gè)程序。當(dāng)時(shí)間有誤差時(shí),按照說明選擇相應(yīng)位來(lái)調(diào)整時(shí)間。抖動(dòng)時(shí)間的長(zhǎng)短一般為5~10ms,當(dāng)判斷的按鍵按下后,先執(zhí)行一段大于10ms的延時(shí)程序后再去判斷按下的是哪一個(gè),從而消除前沿抖動(dòng)的影響。參考文獻(xiàn)肖洪兵. 跟我學(xué)用單片機(jī). 北京:北京航空航天大學(xué)出版社, 何立民. 單片機(jī)高級(jí)教程. 第1版.北京:北京航空航天大學(xué)出版社,2001 趙曉安. MCS51單片機(jī)原理及應(yīng)用. 天津:天津大學(xué)出版社, 李廣第. 單片機(jī)基礎(chǔ). 第1版.北京:北京航空航天大學(xué)出版社,1999 徐惠民、安德寧. 單片微型計(jì)算機(jī)原理接口與應(yīng)用. 第1版. 北京郵電大學(xué)出版社,1996 何立民.從Cygnal 80C51F看8位單片機(jī)發(fā)展之路. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2002年,第5期:P5~8 夏繼強(qiáng). 單片機(jī)實(shí)驗(yàn)與實(shí)踐教程. 北京:北京航空航天大學(xué)出版社, 2001 陳志強(qiáng) 胡輝. 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)實(shí)踐指南. 自編教材 肖洪兵. 單片機(jī)應(yīng)用技術(shù). 自編教材附錄 /***************************萬(wàn)年歷***************************//**功能:1:年月日上次的事實(shí)、是分秒顯示轉(zhuǎn)換*****//******: 2:調(diào)表(閃爍,右移,確定,取消)*********************///**操作:1:正數(shù)第4行依次為切換,固定/取消,右移,上翻/**********:正數(shù)第3行為保存************************/include define uint unsigned intdefine uchar unsigned charsbit wela=P2^7。//矩陣按鍵的掃描檢測(cè)函數(shù)void num_sure()。//開始矩陣按鍵檢測(cè) if(spark==0)//未進(jìn)入閃爍模式 { showchange()。//顯示的數(shù)碼管 wela=1。amp。 P0=0Xfd。 } else if(SparkTime=150amp。 dula=0。 dula=0。 dula=1。 dula=1。 } case 4: { P0=NumShow[ee]。SparkTime150) { P0=0。 } } break。amp。 dula=0。}/*************按鍵掃描函數(shù)*********************/void keyscan(){ P3=0xf7。 while(temp!=0xf0)//讀取按鍵信息 { temp=P3。 //關(guān)閉右移 } } break。//當(dāng)十位為1時(shí),個(gè)位02 } else if(Num29)Num2=0。 if(Num69)Num6=0。 } else if(Num49) Num4=0。0xf0。0xf0。 }//確認(rèn)按鍵,去抖 } }}/*****************日期與時(shí)鐘切換函數(shù)*************************/void showchange(){ if(change==0) //年月日顯示 { Num1=uYear/10。 Num3=uMinute/10。 ET0=1。 if(++uSecond==59) { uSecond=0。//關(guān)閉右移 add=0。 }}41
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1