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

正文內(nèi)容

智能灌溉系統(tǒng)的設(shè)計(jì)優(yōu)秀畢業(yè)論文-資料下載頁(yè)

2025-06-23 20:32本頁(yè)面
  

【正文】 口電路、AT89S52單片機(jī)應(yīng)用、LCD12864引腳圖及其引腳功能、步進(jìn)電機(jī)的驅(qū)動(dòng)等,為本設(shè)計(jì)提供了一定的資料。本設(shè)計(jì)在粟田禾老師的悉心指導(dǎo)和嚴(yán)格要求下業(yè)已完成,從課題選擇、方案論證到具體設(shè)計(jì)和調(diào)試,無(wú)不凝聚著粟老師的心血和汗水,在此向粟田禾老師表示深深的感謝和崇高的敬意。雖然我的論文作品不是很成熟,還有很多不足之處,其中缺少了土壤中EC值的模塊和灌溉控制電路都沒(méi)有做,是一大遺憾。但我可以自豪的說(shuō),這里面的每一段代碼,都有我的勞動(dòng)。當(dāng)看著自己的程序,自己成天相伴的系統(tǒng)能夠成功的運(yùn)行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最終都會(huì)化為甜美的甘泉。這次做論文的經(jīng)歷也會(huì)使我終身受益,我感受到做論文是要真真正正用心去做的一件事情,是真正的自己學(xué)習(xí)的過(guò)程和研究的過(guò)程,沒(méi)有學(xué)習(xí)就不可能有研究的能力,沒(méi)有自己的研究,就不會(huì)有所突破,那就失去畢業(yè)論文的意義了。希望這次的經(jīng)歷能讓我在以后學(xué)習(xí)中激勵(lì)我繼續(xù)進(jìn)步。參考文獻(xiàn)參考文獻(xiàn) [1],200302011[2],199908038[3]童時(shí)中.模塊化設(shè)計(jì)原理方法及應(yīng)用[M].北京:中國(guó)標(biāo)準(zhǔn)出版社,2000.[4]節(jié)水灌溉編委會(huì).節(jié)水灌溉技術(shù)手冊(cè)[M].北京:中國(guó)大地出版社,2003 .[5]何立民.單片機(jī)初級(jí)教程[M].北京:北京航空航天大學(xué)出版社,1999 .[6]徐科軍.傳感器與檢測(cè)技術(shù)[M].北京:電子工業(yè)出版社,2007 .[7]劉湘濤,江世明.單片機(jī)原理與應(yīng)用[M].北京:電子工業(yè)出版社,2007. [8]王毅.單片機(jī)器件應(yīng)用手冊(cè)[M].北京:人民郵電出版社,1994 .[9]李朝青.單片機(jī)原理及接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,1999 .[10]趙家貴.新編傳感器電路設(shè)計(jì)手冊(cè)[M].北京:中國(guó)計(jì)量出版社,2002 .[11]潘新民.微型計(jì)算機(jī)控制技術(shù)實(shí)用教程[M].北京:電子工業(yè)出版社,2007.[12]周航慈.單片機(jī)程序設(shè)計(jì)基礎(chǔ)[M].北京:北京航空航天大學(xué)出版社,2004 .[13]邵敏權(quán).單片機(jī)原理實(shí)驗(yàn)及應(yīng)用[M].吉林:吉林科學(xué)技術(shù)出版社,1995 .[14]楊振江.智能儀器與數(shù)據(jù)采集系統(tǒng)中的新器件及應(yīng)用[M].西安:西安電子科技大學(xué)出版社,2001 .[15]康華光.電子技術(shù)基礎(chǔ)[M]. 北京:高等教育出版社,2005.[16]朱兵,彭宣戈.匯編語(yǔ)言程序設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,2009.[17]朱清慧,張鳳蕊等.PROTUES教程[M].北京:清華大學(xué)出版社,2008.[18]何希才.傳感器應(yīng)用接口電路[M].北京:機(jī)械工業(yè)出版社,1997 .[19]馮博琴.微型計(jì)算機(jī)原理與接口技術(shù)[M]. 北京:清華大學(xué)出版社,2004 .[20]Matthew Chapman. The Using Skills Of SingleChip[J]. Electronic Design, 1999 .[21],19980816/19981004.[22] [M].上海:同濟(jì)大學(xué)出版社,1990.[23] 霍迎輝,[J]. 電機(jī)電器技術(shù),2003. [24] 、應(yīng)用及接口技術(shù)[M].北京:國(guó)防工業(yè)出版社,2004.[25] [D].北京:機(jī)械工業(yè)出版社,2003.致 謝致 謝我的畢業(yè)設(shè)計(jì)從開(kāi)始到基本完成大概用了二個(gè)月,時(shí)間雖然不是很長(zhǎng),主要因?yàn)樽约翰粩嗟呐退诶蠋煂?duì)我的耐心指導(dǎo)和熱心幫助,給我的畢業(yè)設(shè)計(jì)指明了方向,奠定了基礎(chǔ)。在這一段時(shí)間里,我努力復(fù)習(xí)單片機(jī)的相關(guān)知識(shí),在網(wǎng)上不斷的搜尋跟論文相關(guān)的材料。遇到不懂的硬件軟件設(shè)計(jì),我首先是自己鉆研,找資料,如果還是弄不明白,就向粟老師尋求幫助。記得在寫(xiě)程序的過(guò)程中,我遇到了液晶顯示屏12864的軟件設(shè)計(jì)問(wèn)題,研究了很久,但是還是沒(méi)搞明白。后來(lái)我和粟老師一起研究討論,終于弄明白了原理。粟老師是一位年輕的老師,對(duì)單片機(jī)頗有研究,他對(duì)學(xué)生要求嚴(yán)格,對(duì)學(xué)術(shù)態(tài)度嚴(yán)謹(jǐn),他在忙碌中也會(huì)抽出時(shí)間來(lái)指導(dǎo)我的畢業(yè)設(shè)計(jì),沒(méi)有粟老師的幫助,我的論文不會(huì)這么順利的完成。粟老師的人格和精神是我的榜樣,也是我人生的財(cái)富,在此對(duì)他表示深深的感謝。 感謝我的每一位老師,他們對(duì)我的教導(dǎo)我將永遠(yuǎn)銘記在心間。感謝應(yīng)教專業(yè)各位同窗好友,他們的關(guān)心和照顧讓我在這個(gè)集體里倍感溫暖,一起走過(guò)的日子將成為我人生的美好回憶。最后,感謝我的家人,他們的支持與鼓勵(lì),永遠(yuǎn)是支撐我前進(jìn)的最大動(dòng)力。在此對(duì)他們表示衷心的感謝,他們的名字我一直銘記在心!最后,衷心感謝在百忙之中抽出時(shí)間審閱本論文的專家老師們。附 錄附錄一 總體電路圖附錄二 源程序include include define uint unsigned intdefine uchar unsigned chardefine lcddata P0define AM(X) Xdefine PM(X) (X+12) // 轉(zhuǎn)成24小時(shí)制define DS1302_SECOND 0x80 //時(shí)鐘芯片的寄存器位置,存放時(shí)間define DS1302_MINUTE 0x82define DS1302_HOUR 0x84 define DS1302_WEEK 0x8Adefine DS1302_DAY 0x86define DS1302_MONTH 0x88define DS1302_YEAR 0x8C sbit DS1302_CLK = P1^5。 //實(shí)時(shí)時(shí)鐘時(shí)鐘線引腳 sbit DS1302_IO = P1^6。 //實(shí)時(shí)時(shí)鐘數(shù)據(jù)線引腳 sbit DS1302_RST = P1^7。 //實(shí)時(shí)時(shí)鐘復(fù)位線引腳sbit Set = P3^4。 //模式切換鍵 sbit Up = P3^5。 //加法按鈕 sbit Down= P3^6。 //減法按鈕 sbit out = P3^7。 //立刻跳出調(diào)整模式按鈕 sbit K1= P3^1。 //正轉(zhuǎn)sbit K2= P3^2。 //tingsbit rs= P2^0。sbit rw= P2^1。sbit e = P2^2。sbit LED=P2^7。sbit K3= P3^3。sbit busy=P0^7。 //lcd busy bitsbit ACC0 = ACC^0。sbit ACC7 = ACC^7。sbit P3_0=P3^0。int pp=0。int ff,ft。typedef unsigned char U8。 typedef unsigned int U16。U8 U8FLAG,k。 U8 U8temp。 U8 U8T_data_H,U8T_data_L,U8RH_data_H,U8RH_data_L,U8checkdata。 U8 U8T_data_H_temp,U8T_data_L_temp,U8RH_data_H_temp,U8RH_data_L_temp,U8checkdata_temp。 U8 U8data。 U16 a,b,t。 U8 flag,i。uchar temp_value,temp1_value。 //temp_value溫度值正數(shù)部分 temp1_value溫度值小數(shù)部分 uchar done,count,temp,up_flag,down_flag。uchar hide_sec,hide_min,hide_hour,hide_day,hide_week,hide_month,hide_year。 //秒,分,時(shí)到日,月,年位閃的計(jì)數(shù)uchar TempBuffer[8],week_value[3],dht_11[2]。uchar code FFW[8]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09}。 //四相八拍正轉(zhuǎn)編碼void show_time()。 //液晶顯示程序void wr_d_lcd(uchar content)。void wr_i_lcd(uchar content)。void clrram_lcd (void)。void init_lcd(void)。void busy_lcd(void)。void rev_row_lcd(uchar row)。void rev_co_lcd(uchar row,uchar col,uchar mode)。void clr_lcd(void)。void wr_co_lcd(uchar row,uchar col,uchar lcddata1,uchar lcddtta2)。void wr_row_lcd(uchar row,char *p)。 void Delay(U16 z){U8 x,y。for(x=z。x0。x) for(y=110。y0。y)。}void delay_10us() { U8 i。 i。 i。 i。 i。 i。 i。 }void delay1(uint t){ uint k。 while(t) { for(k=0。 k125。 k++)。 }}void COM(void) //數(shù)據(jù)0 1確認(rèn){ U8 i。 for(i=0。i8。i++) { U8FLAG=2。 while((!P3_0)amp。amp。U8FLAG++)。 //1bit是否結(jié)束 delay_10us()。 delay_10us()。 delay_10us()。 U8temp=0。// 26us~28us 表示為0 if(P3_0)U8temp=1。 // 超過(guò)28us依然為高電平 表示為1 U8FLAG=2。 while((P3_0)amp。amp。U8FLAG++)。 if(U8FLAG==1)break。//U8FLAG溢出超時(shí)則跳出for循環(huán) U8data=1。 U8data|=U8temp。 } } void RH(void) //濕溫度讀取子程序 { P3_0=0。 Delay(34)。 //主機(jī)拉低高于18ms P3_0=1。 //總線由上拉電阻拉高 主機(jī)延時(shí)20us delay_10us()。 delay_10us()。 delay_10us()。 delay_10us()。 P3_0=1。//主機(jī)設(shè)為輸入 判斷從機(jī)響應(yīng)信號(hào) if(!P3_0)//判斷從機(jī)是否有低電平響應(yīng)信號(hào) 如不響應(yīng)則跳出,響應(yīng)則向下運(yùn)行 { U8FLAG=2。 while((!P3_0)amp。amp。U8FLAG++)。//判斷從機(jī)是否發(fā)出 80us 的低電平響應(yīng)信號(hào)是否結(jié)束 U8FLAG=2。 while((P3_0)amp。amp。U8FLAG++)。//判斷從機(jī)是否發(fā)出 80us 的高電平, 如發(fā)出則進(jìn)入數(shù)據(jù)接收狀態(tài) COM()。//數(shù)據(jù)接收狀態(tài) U8RH_data_H_temp=U8data。 //濕度整數(shù)8位 COM()。 U8RH_data_L_temp=U8data。 //濕度小數(shù)8位 COM()。 U8T_data_H_temp=U8data。 //溫度整數(shù)8位 COM()。 U8T_data_L_temp=U8data。 //溫度小數(shù)8位 COM()。 U8checkdata_temp=U8data。 //校驗(yàn)位 P3_0=1。 U8temp=(U8T_data_H_temp+U8T_data_L_temp+U8RH_data_H_temp+U8RH_data_L_temp)。 if(U8temp==U8checkdata_temp)//數(shù)據(jù)校驗(yàn) 正確執(zhí)行 { U8RH_data_H=U8RH_data_H_temp。 U8RH_data_L=U8RH_data_L_temp。 U8T_data_H=U8T_data_H_temp。 U8T_data_L=U8T_data_L_temp。 U8checkdata=U8checkdata_temp。 } } //jj=date/10。 } void write_dht11(U8 date) { dht_11[0]=dat
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1