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

正文內(nèi)容

基于單片機(jī)的電子時(shí)鐘的設(shè)計(jì)-畢業(yè)論文(存儲(chǔ)版)

  

【正文】 動(dòng)態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的I/O端口,而且功耗更低【5】。2.可以查看并且設(shè)定日期,日期采用年、月、日的顯示方式。鬧鐘調(diào)整完畢后按K0鍵回到調(diào)整時(shí)間狀態(tài),按K3鍵轉(zhuǎn)到調(diào)整日期狀態(tài)。若同時(shí)點(diǎn)亮這6個(gè)七段顯示器,則電路中會(huì)產(chǎn)生一個(gè)比較大的電流,很容易造成電路燒壞,我們通過(guò)掃描電路來(lái)解決這一問(wèn)題,通過(guò)產(chǎn)生一個(gè)掃描信號(hào)LT(0)一LT(5)來(lái)控制6個(gè)七段顯示器,依次點(diǎn)亮6個(gè)七段顯示器,也就是每次只點(diǎn)亮一個(gè)七段顯示器。并且完成了源程序向當(dāng)前工程的添加。Proteus軟件:Proteus 是英國(guó)Labcenter公司開(kāi)發(fā)的電路分析與實(shí)物仿真軟件。下表列出本次設(shè)計(jì)中用到的元器件【14】:在進(jìn)行元器件的選擇后,并且在keil上完成程序的編寫測(cè)試后我們就可以著手進(jìn)行電子時(shí)鐘的仿真了。DS1302內(nèi)部有一個(gè)318的用于臨時(shí)性存放數(shù)據(jù)的RAM寄存器。數(shù)碼管顯示屏其顯示作用,是信號(hào)的顯示,是本設(shè)計(jì)中唯一的顯示設(shè)備。,而中斷服務(wù)程序所花費(fèi)的時(shí)間必須在中斷返回后在計(jì)時(shí)單元中扣除掉,否則精確度會(huì)變差。其中每項(xiàng)占兩位,年份只顯示后兩位,如06 06 06 03表示06年06月06號(hào)星期三。 結(jié)束語(yǔ)本文通過(guò)對(duì)電子時(shí)鐘的設(shè)計(jì)仿真,使自己對(duì)單片機(jī)和c語(yǔ)言有了進(jìn)一步的溫故掌握。本設(shè)計(jì)是學(xué)習(xí)單片機(jī)的較佳選擇。在老師的指導(dǎo)和幫助下,我的專業(yè)知識(shí)水平和學(xué)習(xí)能力都得到了很大的提高。//秒分時(shí)日月周年100815 11:59:55uint8 Led_buf[6]。 TMOD amp。}/* * 判斷鍵值*/uint8 scan_key(void){ uint8 val=0。 KeyOut1 = 1。 KeyOut2 = 1。 KeyOut3 = 1。 } while ((KeyIn1 == 0)||(KeyIn2 == 0)||(KeyIn3 == 0)||(KeyIn4 == 0))。 Led_buf[3] = Ledcode[Time[1]/10]。 Led_buf[2*Num+1] = Ledcode[Time[Num]/10]。 Ledcode[Time[Num]%10]。 } flag = 0。 } break。 break。 ADDR1 = 0。 break。 ADDR2 = 0。 case 5: ADDR0 = 1。}main(){ uint8 k_val。 k_val = scan_key()。 TH1 = 0xDC。 Ledcode[Time[Num]%10]。 } else if (T_n = 100) // 1s { T_n = 0。 ET0 = 1。 while (1) { read_time(Time)。 if (Led_n = 5) Led_n = 0。 P0 = buf[4]。 case 3: ADDR0 = 1。 ADDR2 = 0。 }}/* * 數(shù)碼管顯示*/void show_num(uint8 *buf){ ENLED = 1。 case K_LEFT: if (Num = 2) Num = 0。 } else { if (Time[Num] = 59) Time[Num] = 0。 flag = 1。 TR1 = 0。 Led_buf[2*Num] = 0x7F amp。 Led_buf[2] = 0x7F amp。 } if (KeyIn4 == 0) { delay(KEY_DELAY)。 KeyOut1 = 1。 } while ((KeyIn1 == 0)||(KeyIn2 == 0)||(KeyIn3 == 0)||(KeyIn4 == 0))。 if (KeyIn4 == 0) val = K_ADD。 ET1 = 0。 TR0 = 0。 參考文獻(xiàn) [1]周昌七,電大理工,2006年11月,總第225期,《桌面電子時(shí)鐘制作》 [2],彭小軍,新余高專學(xué)報(bào),2006年4月,第9卷第2期《用單片機(jī)實(shí)現(xiàn)電子時(shí)鐘》 [3]陳同洲,郭華帥,中國(guó)傳媒大學(xué)學(xué)報(bào),2009年3月,第16卷第1期,《電子時(shí)鐘仿真及FPGA實(shí)現(xiàn)》[4]吳鎮(zhèn)宇,2005年9月,《片上時(shí)鐘系統(tǒng)的研究與的設(shè)計(jì)》[5] 李建忠,2004年,西安電子科技大學(xué)出版社,《單片機(jī)原理及應(yīng)用》[6]孫彩蘭 蔣海琳,計(jì)算機(jī)與信息技術(shù),軟件縱橫,《基于C語(yǔ)言為內(nèi)核的電子時(shí)鐘設(shè)計(jì)》 [7]彭小軍,新余高專學(xué)報(bào),2006年4月,第9卷第2期,《用單片機(jī)實(shí)現(xiàn)電子時(shí)鐘》[8]顏學(xué)超,2006年5月,《一種實(shí)時(shí)時(shí)鐘芯片的設(shè)計(jì)》[9]翟玉文 徐宏亮 趙巖,吉林化工學(xué)院學(xué)報(bào),2007年1月,《實(shí)用多功能電子時(shí)鐘設(shè)計(jì)》 [10]陳同洲,郭華帥,中國(guó)傳媒大學(xué)學(xué)報(bào),2009年3月第16卷第1期,《電子時(shí)鐘仿真及FPGA實(shí)現(xiàn)》[11]吳鎮(zhèn)宇,2005年9月,《片上時(shí)鐘系統(tǒng)的研究與的設(shè)計(jì)》[12]簡(jiǎn)寧,企業(yè)科技與發(fā)展,2010年第16期,《電子時(shí)鐘仿真實(shí)現(xiàn)》[13]徐得波,葛廣英,2004年9月,自然科學(xué),《單片機(jī)動(dòng)態(tài)可調(diào)電子時(shí)鐘系統(tǒng)》[14]戴勇,劉斌儒,《國(guó)外電子元器件》2008年第7期,《基于AVR單片機(jī)Mega16的電子時(shí)鐘的設(shè)計(jì)》[15] 何翠萍,劉曉剛,周功海,煤礦現(xiàn)代化,2007年1月第1期,《單片機(jī)控電子時(shí)鐘的設(shè)計(jì)》附 錄:include include code uint8 Ledcode[13]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff,0xbf,0x86}。老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、豐富的實(shí)踐經(jīng)驗(yàn)、兢兢業(yè)業(yè)的工作精神使我受益匪淺。本次設(shè)計(jì)有較大的進(jìn)展,取得了較好的效果,對(duì)單片機(jī)軟硬件資源和接日擴(kuò)展都有深入的學(xué)習(xí)。當(dāng)定時(shí)設(shè)定后,到預(yù)定時(shí)間后,時(shí)鐘會(huì)發(fā)出連續(xù)的蜂鳴聲。②日期顯示鍵,該鍵接外部中斷零(1NT0引腳)。: 仿真:仿真是把KEIL中生成的源程序找出,并加載到單片機(jī)內(nèi),檢查原理圖的設(shè)計(jì)是否有誤,更改有誤的部分,然后進(jìn)行仿真,看仿真結(jié)果是否正確,如果不正確或者不顯示結(jié)果,就再此檢查原理圖進(jìn)行更改直到能順利地仿真出結(jié)果。各器件的作用:89c51單片機(jī)是總體的控制器(整個(gè)電子時(shí)鐘的CPU),源程序的加載、電路的控制、數(shù)據(jù)的加載、傳送等都在單片機(jī)這一部分。DS1302 是美國(guó)DALLAS公司推出的一種高性能、低功耗、帶RAM的實(shí)時(shí)時(shí)鐘電路,它可以對(duì)年、月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí),具有閏年補(bǔ)償功能,~。 其革命性的功能是:將電路仿真和微處理器仿真進(jìn)行協(xié)同,直接在基于原理圖的虛擬原型上進(jìn)行處理器編程調(diào)試,并進(jìn)行功能驗(yàn)證,通過(guò)動(dòng)態(tài)器件如電機(jī)、LED、LCD、開(kāi)關(guān)等,實(shí)時(shí)看到運(yùn)行后的輸入、輸出的效果,配合系統(tǒng)配置的虛擬儀器如示波器、邏輯分析儀等, Proteus為我們建立了完備的電子設(shè)計(jì)開(kāi)發(fā)環(huán)境。雙擊要加入的文件名,或者選擇要加入的文件名再單擊Add按鈕即可完成把d語(yǔ)言源文件加入工程。對(duì)于對(duì)電子時(shí)鐘的設(shè)計(jì)這樣的程序來(lái)說(shuō),用c語(yǔ)言是最快最有效的語(yǔ)言,下面是用c語(yǔ)言進(jìn)行編寫的基于單片機(jī)的電子時(shí)鐘的設(shè)計(jì)的部分主要流程程序(見(jiàn)附錄) 第五章 電子時(shí)鐘的仿真 單片機(jī)調(diào)試仿真軟件源文件的輸入:Keil單片機(jī)模擬調(diào)試軟件內(nèi)集成了一個(gè)文本編輯器,用該文本編輯器可以編輯源程序。 軟件設(shè)計(jì)流程 秒計(jì)數(shù)器的計(jì)數(shù)時(shí)鐘信號(hào)為1Hz的標(biāo)準(zhǔn)信號(hào),可以由CPLD板上提供的20MHZ的信號(hào)通過(guò)分頻得到。按K0鍵開(kāi)始調(diào)整小時(shí),此時(shí)小時(shí)閃爍顯示,按K1鍵加一,按K2鍵減一,再按K0鍵后系統(tǒng)返回到顯示時(shí)間狀態(tài)。電壓:當(dāng)選擇紅色時(shí),;當(dāng)選擇綠色時(shí)。 動(dòng)態(tài)顯示驅(qū)動(dòng)數(shù)碼管動(dòng)態(tài)顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一,動(dòng)態(tài)驅(qū)動(dòng)是將所有數(shù)碼管的8個(gè)顯示筆劃a,b,c,d,e,f,g,dp的同名端連在一起,另外為每個(gè)數(shù)碼管的公共極COM增加位選通控制電各自獨(dú)立的I/O線控制,當(dāng)單片機(jī)輸出字形碼時(shí),所有數(shù)碼管都接收到相同的字形碼,但究竟是那個(gè)數(shù)碼管會(huì)顯示出字形,取決于單片機(jī)對(duì)位選通COM端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開(kāi),該位就顯示出字形,沒(méi)有選通的數(shù)碼管就不會(huì)亮。當(dāng)某一字段的陰極為高電平時(shí),相應(yīng)字段就不亮。采用位操作可以直接控制程序狀態(tài)字寄存器中的第3位(RS0)或第4位(RS1)數(shù)據(jù)而不影響其他位的數(shù)據(jù)。內(nèi)部數(shù)據(jù)存儲(chǔ)器地址從30H~7FH部分僅可以用作通用數(shù)據(jù)存儲(chǔ)器。每組中的8個(gè)工作寄存器都被命名為從R0到R7。這部分程序存儲(chǔ)空間也可以被映射為外部程序存
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1