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

正文內(nèi)容

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

2025-06-30 19:54本頁面
  

【正文】 } ET1 = 1。 Ledcode[Time[Num]%10]。 } else if (T_n = 100) // 1s { T_n = 0。 Ledcode[10]。 T_n++。 TH1 = 0xDC。 ET0 = 1。 TL0 = 0xCC。 } }void time0_isr() interrupt 1{ ET0 = 0。 k_val = scan_key()。 while (1) { read_time(Time)。 set_time(Time)。 ENLED = 0。}main(){ uint8 k_val。 if (Led_n = 5) Led_n = 0。 break。 ADDR2 = 1。 case 5: ADDR0 = 1。 P0 = buf[4]。 ADDR1 = 0。 break。 ADDR2 = 0。 case 3: ADDR0 = 1。 P0 = buf[2]。 ADDR1 = 1。 break。 ADDR2 = 0。 case 1: ADDR0 = 1。 P0 = buf[0]。 ADDR1 = 0。 }}/* * 數(shù)碼管顯示*/void show_num(uint8 *buf){ ENLED = 1。 default: break。 else Num。 break。 case K_LEFT: if (Num = 2) Num = 0。 else Time[Num]。 else Time[Num]。 } break。 } else { if (Time[Num] = 59) Time[Num] = 0。 } switch (k_val) { case K_ADD: if (Num == 2) { if (Time[Num] = 23) Time[Num] = 0。 if (k_val == K_ENTER) { set_time(Time)。 } flag = 0。 flag = 1。 while (1) { k_val = scan_key()。}/* * 時(shí)鐘設(shè)置*/void set_clock(void){ uint8 k_val, flag=0。 Ledcode[Time[Num]%10]。 TR1 = 0。 ET1 = 1。 // 定時(shí)10ms TL1 = 0x00。 Led_buf[2*Num+1] = Ledcode[Time[Num]/10]。 Led_buf[2*Num] = 0x7F amp。 ET0 = 1。 Ledcode[Time[2]%10]。 Led_buf[3] = Ledcode[Time[1]/10]。 Led_buf[2] = 0x7F amp。 Ledcode[Time[0]%10]。}/* * 制作數(shù)碼管數(shù)據(jù)*/void make_led_number(void){ ET0 = 0。 } while ((KeyIn1 == 0)||(KeyIn2 == 0)||(KeyIn3 == 0)||(KeyIn4 == 0))。 } if (KeyIn4 == 0) { delay(KEY_DELAY)。 } if (KeyIn3 == 0) { delay(KEY_DELAY)。 if (KeyIn2 == 0) { delay(KEY_DELAY)。 KeyOut3 = 1。 KeyOut1 = 1。 if (KeyIn4 == 0) val = K_SUB。 KeyOut4 = 1。 KeyOut2 = 1。 } while ((KeyIn1 == 0)||(KeyIn2 == 0)||(KeyIn3 == 0)||(KeyIn4 == 0))。 if (KeyIn4 == 0) { delay(KEY_DELAY)。 KeyOut3 = 1。 KeyOut1 = 1。 if (KeyIn4 == 0) val = K_ADD。 KeyOut4 = 1。 KeyOut2 = 1。}/* * 判斷鍵值*/uint8 scan_key(void){ uint8 val=0。 ET1 = 0。 // 定時(shí)10ms TL1 = 0x00。 TMOD |= 0x10。 TMOD amp。 TR0 = 0。 TH0 = 0xF8。void delay(uint16 n){ while (n)。//秒分時(shí)日月周年100815 11:59:55uint8 Led_buf[6]。 參考文獻(xiàn) [1]周昌七,電大理工,2006年11月,總第225期,《桌面電子時(shí)鐘制作》 [2],彭小軍,新余高專學(xué)報(bào),2006年4月,第9卷第2期《用單片機(jī)實(shí)現(xiàn)電子時(shí)鐘》 [3]陳同洲,郭華帥,中國傳媒大學(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語言為內(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]陳同洲,郭華帥,中國傳媒大學(xué)學(xué)報(bào),2009年3月第16卷第1期,《電子時(shí)鐘仿真及FPGA實(shí)現(xiàn)》[11]吳鎮(zhèn)宇,2005年9月,《片上時(shí)鐘系統(tǒng)的研究與的設(shè)計(jì)》[12]簡寧,企業(yè)科技與發(fā)展,2010年第16期,《電子時(shí)鐘仿真實(shí)現(xiàn)》[13]徐得波,葛廣英,2004年9月,自然科學(xué),《單片機(jī)動(dòng)態(tài)可調(diào)電子時(shí)鐘系統(tǒng)》[14]戴勇,劉斌儒,《國外電子元器件》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}。感謝曾老師在我的學(xué)習(xí)和生活中給予的教誨和幫助。跟隨老師學(xué)習(xí)這兩年所獲得的知識(shí)將是我一生中最寶貴的財(cái)富。在老師的指導(dǎo)和幫助下,我的專業(yè)知識(shí)水平和學(xué)習(xí)能力都得到了很大的提高。老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、豐富的實(shí)踐經(jīng)驗(yàn)、兢兢業(yè)業(yè)的工作精神使我受益匪淺。 但這些功能的開發(fā)都具有可行性, 這也就是單片機(jī)可擴(kuò)展功能的優(yōu)越性之所見,有待于繼續(xù)開發(fā)。設(shè)計(jì)不足:本系統(tǒng)所采用的顯示模塊LED較多,占用了不少資源,包括線路板、 單片機(jī)端口等,同時(shí)使得電路穩(wěn)定性下降; 由于時(shí)間比較緊迫,未能開發(fā)出更多的功能以體現(xiàn)單片機(jī)電子時(shí)鐘的優(yōu)越性。本設(shè)計(jì)是學(xué)習(xí)單片機(jī)的較佳選擇。本次設(shè)計(jì)有較大的進(jìn)展,取得了較好的效果,對(duì)單片機(jī)軟硬件資源和接日擴(kuò)展都有深入的學(xué)習(xí)。本裝置所實(shí)現(xiàn)的功能為時(shí)鐘功能。我在設(shè)計(jì)中總結(jié)出了一個(gè)重要的經(jīng)驗(yàn):一切問題都要結(jié)合實(shí)際進(jìn)行設(shè)計(jì)。 結(jié)束語本文通過對(duì)電子時(shí)鐘的設(shè)計(jì)仿真,使自己對(duì)單片機(jī)和c語言有了進(jìn)一步的溫故掌握。當(dāng)定時(shí)設(shè)定后,到預(yù)定時(shí)間后,時(shí)鐘會(huì)發(fā)出連續(xù)的蜂鳴聲。具體的按鍵使用:當(dāng)進(jìn)入調(diào)整功能時(shí),按第一個(gè)鍵K1進(jìn)行減運(yùn)算,按第二個(gè)鍵K2進(jìn)行加運(yùn)算。③調(diào)時(shí)鍵(TS)按下此鍵進(jìn)入調(diào)時(shí)子程序,按一下調(diào)分鐘,兩下調(diào)時(shí),三下調(diào)星期,四下調(diào)日期,五下調(diào)月份,六下調(diào)年份的低兩位,七下調(diào)年份的高兩位。其中每項(xiàng)占兩位,年份只顯示后兩位,如06 06 06 03表示06年06月06號(hào)星期三。②日期顯示鍵,該鍵接外部中斷零(1NT0引腳)。嚴(yán)重失真時(shí),按復(fù)位鍵,其內(nèi)部功能為使用單片機(jī)復(fù)位。此仿真結(jié)果的主要實(shí)現(xiàn)(1)將其電源鍵打開,按下電源開關(guān)即開始常工作,8個(gè)數(shù)碼管顯示依次是時(shí)、分、秒、溫度,各占兩位。,而中斷服務(wù)程序所花費(fèi)的時(shí)間必須在中斷返回后在計(jì)時(shí)單元中扣除掉,否則精確度會(huì)變差。
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1