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

正文內(nèi)容

基于單片機的led植物生長燈的設(shè)計的畢業(yè)論文(編輯修改稿)

2025-08-23 05:23 本頁面
 

【文章內(nèi)容簡介】 0個字節(jié)中的哪個單元將被訪問。在開始的8個時鐘周期把命令字節(jié)裝入移位寄存器之后,時鐘在讀操作時輸出數(shù)據(jù),在寫操作時輸入數(shù)據(jù)。時鐘脈沖的個數(shù)在單字節(jié)方式下為8加8,在多字節(jié)方式下為8加最大可達248的時鐘脈沖個數(shù)。圖34 DS1302實用時鐘電路本設(shè)計采用的是24小時運行模式。因為DS1302采用的是同步串行通信,簡化了與微處理器的通信,微處理器與時鐘芯片通信僅需三根線聯(lián)接:(1)RST(復位)、(2)I/O(數(shù)據(jù)線)、和(3)SCLK(串行時鐘)。在I/O口接到處理器的命令后,控制芯片的SCLK端向單片機傳送數(shù)據(jù)或由單片機通過SCLK端向1302中寫入數(shù)據(jù)。具體應用電路如圖34所示。在系統(tǒng)正常工作時,使時鐘正常工作,系統(tǒng)電源對電容C4充電,在系統(tǒng)斷電時,C4中存儲的電量可以作為芯片的備用電源,維持時鐘芯片正常工作,再次通電時系統(tǒng)電源為芯片供電,并且為電容C4充電,為系統(tǒng)下次斷電做好電能的儲備。 掉電存儲電路為了能將系統(tǒng)所設(shè)定的一些參數(shù),如設(shè)定的密碼,設(shè)定的時間在系統(tǒng)掉電之后能夠恢復,在設(shè)計時必須考慮如何存儲這些參數(shù)。由于AT89C51片內(nèi)沒有EEPROM,必須采用外部擴展方式。在系統(tǒng)的設(shè)計過程中,通常采用的掉電存儲芯片是24C02系列存儲芯片,為了方便以后擴展,在這里選用有4K存儲空間的24C04芯片。24C04接口采用I2C總線接口方式。I2C總線是一種用于IC器件之間連接的二線制總線。連接總線的器件的輸出級必須是集電極或漏極開路,以具有線“與”功能。I2C總線的數(shù)據(jù)傳送速率在標準工作方式下為100kbit/s,在快速方式下,最高傳送速率可達400kbit/s。它通過串行數(shù)據(jù)線SDA及串行時鐘線SCL兩根線和連在總線上的處理機進行通信,并根據(jù)地址識別每個器件。采用I2C總線標準的單片機或IC器件,其內(nèi)部不僅有I2C接口電路,而且將內(nèi)部各單元電路按功能劃分為若干相對獨立的模塊,通過軟件尋址實現(xiàn)片選,減少了器件片選線的連接。CPU能通過指令將某個功能單元電路進行讀或?qū)懙牟僮?,還可對該單元的工作狀況進行檢測,從而實現(xiàn)對硬件系統(tǒng)既簡單又靈活的擴展與控制。24C04作為系統(tǒng)的掉電存儲單元,在設(shè)計中的作用是在系統(tǒng)失電的瞬間,由電容供電完成對系統(tǒng)中數(shù)據(jù)的存儲。主要存儲的內(nèi)容是定時數(shù)據(jù)、系統(tǒng)時間等參數(shù),在系統(tǒng)恢復供電時取出定時時間與實時時鐘數(shù)據(jù)進行對比,完成定時控制和時鐘顯示功能。其應用電路如圖35所示:圖35 24C04應用電路 單片機硬件電路AT89S51系列單片機提供的ISP在線編程技術(shù)徹底地改變了傳統(tǒng)開發(fā)模式,開發(fā)單片機系統(tǒng)時不會損壞芯片的引腳,加速了產(chǎn)品的上市并降低了研發(fā)成本,縮短了從設(shè)計制造到現(xiàn)場調(diào)試的時間,簡化了生產(chǎn)流程,大大提高了工作效率。單片機控制電路采用89s51系列單片機及其外圍電路組成,電路如圖36所示。復位電路采用按鍵手動復位方式,當S6按鍵按下后,VCC通過R12給單片機9腳一個高電平,就可以完成復位操作,時鐘電路用12MHz晶振及2個33pF的電容組成,片內(nèi)的時鐘信號主用由該電路產(chǎn)生。圖 36 單片機硬件電路 總體硬件設(shè)計電路圖37 總體電路圖小結(jié):由Protel99se繪制的電路圖,包括電源電路、光控電路、時鐘電路、掉電存儲電路。第 4 章 系統(tǒng)程序設(shè)計 系統(tǒng)程序設(shè)計該系統(tǒng)的軟件程序設(shè)計主要有主程序,中斷程序,顯示子程序和延時子程序。 void key() // 調(diào)節(jié)時間;{ if(men==0) // 判斷主鍵是否按下;按一次調(diào)節(jié)分鐘;按兩次調(diào)節(jié)小時; { delay(200)。 if(men==0) { led1=0。 // 開按鍵指示燈; while(!men)。 led1=1。 // 關(guān)按鍵指示燈; t++。 if(t=3) { t=0。 } } } while(t==1) // 調(diào)分鐘; { led2=0。 // 開調(diào)節(jié)小時指示燈; display()。 // 顯示; delay(100)。 if(men==0) { delay(10)。 if(men==0) { led1=0。 while(!men)。 led1=1。 t++。 } } if(add==0) //判斷加號鍵是否按下; { delay(10)。 if(add==0) { led1=0。 while(!add)。 led1=1。 a[1]++。 if(a[1]=60) { a[1]=0。 } } } if(dec==0) // 判斷減號鍵是否按下; { delay(10)。 if(dec==0) { led1=0。 while(!dec)。 led1=1。 a[1]。 if(a[1]==0xff) { a[1]=59。 } } } } while(t==2) // 調(diào)小時; { led2=1。 // 關(guān)調(diào)節(jié)分鐘指示燈; led3=0。 // 開調(diào)節(jié)小時指示燈; if(men==0) { delay(10)。 if(men==0) { led1=0。 while(!men)。 led1=1。 t++。 } } if(add==0) //判斷加號鍵是否按下; { delay(10)。 if(add==0) { led1=0。 while(!add)。 led1=1。 a[2]++。 if(a[2]=24) { a[2]=0。 } } } if(dec==0) // 判斷減號鍵是否按下; { delay(10)。 if(dec==0) { led1=0。 while(!dec)。 led1=1。 a[2]。 if(a[2]==0xff) { a[2]=23。 } } } display()。 delay(100)。 } if(t==3) { a[0]=0。 a[1]=HEX2B(a[1])。 a[2]=HEX2B(a[2])。 BurstW1302T(amp。a)。 // 改時間; t=0。 led3=1。 }}void pand(void) { if(deng==0) { delay(200)。 if(deng==0) // 此時夜晚。 { if((a[2]=19)||(a[2]=6)) { flag=0xaa。 } // 開燈; } else { flag=0x55。 } } else { flag=0x55。 } if(flag==0x55) { kdeng=1。 } if(flag==0xaa) { kdeng=0。 } } /********************************************************/// 主函數(shù):main/////*********************************************************/void main(){// init16()。 init1302()。 // 1302的初始化; kdeng=1。 // 開機后關(guān)燈; for(i=0。i8。i++) { a[i]=0x00。} led1=1。 // 關(guān)指示燈; led2=1。 led3=1。 led4=1。 while(1) {BurstR1302T(amp。a)。 a[1]=BCD2H(a[1])。 a[2]=BCD2H(a[2])。 key()。 // 鍵盤掃描; display()。 // 顯示時間; pand()。 // 判斷是否到了開燈時間; } 參考文獻[1] 楊西明,::2130[2] ::1015[3] 房小翠,::2532[4] :機械工業(yè)出版社,1996:4560[5] :機械工業(yè)出版社,2004:2025[6] 杜樹春,機械工業(yè)出版社,單片機應用系統(tǒng)開發(fā)實例詳解[M],:7077[7] 趙文博等,人民郵電出版社,單片機語言C51程序設(shè)計[M],:2228[8] [M].北京:北京航空航天大學出版社,2005:5558[9] 李廣弟等 單片機基礎(chǔ) 北京航空航天出版社, :2130[10] 樓然苗等 51 系列單片機設(shè)計實例 北京航空航天出版社, :1025[11] 唐俊翟等 單片機原理與應用 冶金工業(yè)出版社, :3039 [12] 劉瑞新等 單片機原理及應用教程 機械工業(yè)出版社, :815 [13] 吳國經(jīng)等 單片機應用技術(shù) 中國電力出版社, :4450[14] 李全利,遲榮強編著 單片機原理及接口技術(shù) 高等教育出版社,:6675 [15] 侯媛彬等,凌陽單片機原理及其畢業(yè)設(shè)計精選 2006年,科學出版社 :2233[16] 羅亞非,凌陽十六位單片機應用基礎(chǔ)2003年 北京航空航天大學出版社 :8890[17] 北京北陽電子有限公司,061A凌陽單片機及其附帶光盤2003年:3336[18] 張毅剛等, MCS51單片機應用設(shè)計,哈工大出版社,2004年第2版:1020[19] 霍孟友等,單片機原理與應用,機械工業(yè)出版社,:1023[20] 霍孟友等,單片機原理與應用學習概要及題解,機械工業(yè)出版社,:2025[21] 許泳龍等,單片機原理及應用,機械工業(yè)出版社,:2236 [22] 馬忠梅等,單片機的C語言應用程序設(shè)計,北京航空航天大學出版社,2003修訂版:3349[23] 張彥斌 虞鶴松 樊波,凌陽十六位單片機原理及應用,2003年,北京航空航天大學出版社:4452[24] AT89C51 DATA SHEEP Philips Semiconductors [25] Yang. Y., Yi. J., Woo, ., and Kim. B.: ‘Optimum design for linearityand efficiency of microwave Doherty amplifier using a new loadmatching technique’, Microw. J., 2001, 44, (12), pp. 20–36[26] Vizimuller, P.: ‘RF design guidesystems, circuits, and equations’ (ArtechHouse, Boston, MA, 1995)[6]R. Dye, “Visual ObjectOrientated Programming,” Dr. Dobbs MacintoshJournal, Sept. 1st 附錄1 英文翻譯sensorsISSN 14248220ArticleDeveloping a New Wireless Sensor Network Platform and Its Application in Precision AgricultureRal AquinoSantos 1,*, Apolinar Gonz225。lezPotes 2, Arthur EdwardsBlock 1 and Ral Alejandro VirgenOrtiz 31 Faculty of Telematics, University of Colima, Av. University 333, C. P. 28040, Colima, Col., Mexico。 EMail: arted@2 Faculty of Electrical and Mechanical Engineering, University of Colima, Coquimatl225。nColima, , Coquimatl225。n, Col., Mexico。 EMail: apogon@3 SITELDI Solutions., Canarios 111, C. P. 28017, Colima, Col., Mexico。 EMail: @* Author to whom correspondence should be addressed。 EMail: aquinor@。 Tel.: +1523123132283。 Fax: +1523123139012.Received: 20 December 2010。 in revised form: 7 January 2011 / Accept
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1