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

正文內(nèi)容

多動能六位電子鐘設(shè)計方案(編輯修改稿)

2025-05-19 23:45 本頁面
 

【文章內(nèi)容簡介】 稱規(guī)格位號數(shù)量123456789101112單片機三端集成穩(wěn)壓2位共陽數(shù)碼管發(fā)光二極管蜂鳴器瓷片電容2位排針集成電路插座電解電容晶振AT89C205178L05紅色φ35V有源30PF20P10uF100uF12MHzU1U2LED1~LED3D1~D4U3CC3CC5J1~J3U1C1C6Y1113412231111131415161718192021222324三極管電阻按鍵電池盒DC插座電源線電路板說明書90122201K2K10K6*6*54節(jié)5號*雙色2P105*55A4雙面Q1~Q7R3~R9RR10~R15R1R18R16R1SSS3帶熱縮管777211311111 第五章 課程設(shè)計總結(jié)(心得體會)經(jīng)過大量查找資料和老師的不斷指點,我將所設(shè)計的六位數(shù)碼管電子鐘焊接成功,雖然不是很穩(wěn)定,但在這個過程中,我了解了各個元器件的識別與測量,也了解了AT89C2051單片機及其引腳功能。同時明白了六位數(shù)碼管電子鐘的工作原理并實現(xiàn)了其功能。本程序設(shè)計時,只用了一個定時器T0,其他的中斷全部關(guān)斷,定時器工作在兩個8位自動加載初始值狀態(tài)。簡短的定時中斷程序只負(fù)責(zé)時間的計數(shù)和進位功能,這是保證走時精確。有三個輕觸式按鍵:功能選擇按鍵S1,功能擴展按鍵S2,數(shù)值加一按鍵S3。此數(shù)字鐘采用了一只NPN型的三極管及蜂鳴器為鬧時訊響電路。通過這次的課程設(shè)計,我對自己的動手能力有了信心。面臨著就業(yè),我將充分發(fā)揮我的主觀能動性和在學(xué)校學(xué)到的一切知識。為母校添磚加瓦,為自己的前程奮斗!這次課程設(shè)計的順利進行,我深刻明白了理論知識與社會實踐相結(jié)合的道理,從中得到了以前書本知識所不曾得到的知識。更加明白了如今信息時代電子技能知識的重要性。增強了我對實際工藝技術(shù)、電子技術(shù)和設(shè)備技術(shù)等方面的認(rèn)識,掌握了分析處理方法,調(diào)試、計算等基本技能的訓(xùn)練,并具備了一定程度的實際工作能力。 面對如此激烈的市場競爭體系,只有努力掌握好電子技能知識方可在競爭中立于不敗之地,我對從事電子產(chǎn)品的開發(fā)和研究充滿了興趣。本次課程設(shè)計是我的電子研發(fā)之路的良好開端。我會以此為契機,在日后的工作中深入學(xué)習(xí)、加深研究,在實際工作中創(chuàng)造自己的價值。 第六章 參考文獻《實驗電子技術(shù)》《電子技術(shù)基礎(chǔ)課程設(shè)計》《電路基本分析》《電路基礎(chǔ)》《單片機原理與應(yīng)用技術(shù)》《單片機應(yīng)用技術(shù)》《高級單片機教程》李振聲任為民石生徐熙文李全利劉守義何立民國防工業(yè)出版社中央廣播電視大學(xué)出版社高等教育出版社高等教育出版社高等教育出版社西安電子科技大學(xué)出版社北航出版社程序 includecode senen_seg[10]={0x81,0xe7,0x92,0xa2,0xe4,0xa8,0x88,0xe3,0x80,0xa0}。 //(冒號)口高電平bit key1_enter=0,key2_enter=0,key3_enter=0,countdown_mark=0,stopwatch_mark=0,count_mark=0,bell_mark=0。 //狀態(tài)標(biāo)志unsigned char program=0,program_variable=0,count_bit=0,count=0。unsigned char hour=10,minute=10,second=0。 //時間變量unsigned char delayed_hour=22,delayed_minute=10,delayed_second=0。 //定時變量 unsigned char count_hour=0,count_minute=0,count_second=0。 //計時計數(shù)變量unsigned char count_time=0,count_count=0。 void delay(unsigned int t) //延時子程序{ unsigned int i,j。 for(i=0。it。i++) for(j=0。j10。j++) 。} void time0_init(void){ //定時計數(shù)0器初始化EA=0。 TR0=0。TMOD=0x01。TH0=0xec。TL0=0x73。ET0=1。TR0=1。EA=1。} static void timer0_isr(void) interrupt TF0_VECTOR using 1 //定時計數(shù)0器中斷函數(shù){TR0=0。TH0=0xec。TL0=0x73。TR0=1。count_time++。 //時鐘計時程序if(count_time=199){ count_time=0。 second++。 if(second=60){ second=0。 minute++。 if(minute=60){ minute=0。 hour++。 if(hour=24)hour=0。 } }}if(delayed_hour==hour amp。amp。 delayed_minute==minute amp。amp。 second4) P3_7=0。else P3_7=1。if(countdown_mark==1){ //倒計時程序 count_count++。 if(count_count=199 amp。amp。 (count_second!=0|count_minute!=0|count_hour!=0)){ count_count=0。 count_second。 if(count_second=60){ count_second=59。 count_minute。 if(count_minute=60){ count_minute=59。 count_hour。 if(count_hour=100) count_hour=99。 } } }if(count_second==0amp。amp。count_minute==0amp。amp。count_hour==0amp。amp。count_count=12000) P3_7=0。else P3_7=1。if(count_count=15000) count_count=14000。 }if(stopwatch_mark==1){ //秒表程序 count_count++。 if(count_count=2){ count_count=0。 count_second++。 if(count_second=100){ count_second=0。 count_minute++。 if(count_minute=60){ count_minute=0。 count_hour++。 if(count_hour=60) count_hour=0。 } } }}}unsigned char show_key (void){unsigned char x=0,y=0。switch (program){case 0: P1amp。=senen_seg[second%10]。 //時鐘秒的個位 break。case 1: if(count_time=90) P1amp。=senen_seg[second%10]。 //校
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1