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

正文內(nèi)容

蔬菜大棚溫濕度測控系統(tǒng)設(shè)計(jì)自動化專業(yè)畢業(yè)論文(參考版)

2025-07-01 16:51本頁面
  

【正文】 Port 0: Port 0 is an 8bit open drain bidirectional I/O port. As an output port, each pin can sink eight TTL inputs. When 1s are written to port 0 pins, the pins can be used as highimpedance inputs. Port 0 can also be configured to be the multiplexed loworder address/data bus during accesses to external program and data memory. In this mode, P0 has internalpullups.Port 0 also receives the code bytes during Flash programming and outputs the code bytes during program verification. External pullups are required during program verification. VCC: Supply voltage. s_connectionreset()。 process()。 delay(10)。 delay(10)。k++)if(D_date==0)break。 } for(k=0。 jcT=wr_DHT(0x03)。 zhH=qz()。k9000000。 if(jcH==1) { jcH=wr_DHT(0x05)。 wr_LCD(0x01)。 s_connectionreset()。 delay(2000)。 wr_LCDdat(0x02)。 LCD_init()。 delay(2)。 delay(10)。 Speak=1。 } key_ flag =0。default。 if(shidu_arlarm=30) shidu_min=40。 break。case 4:shidu_arlarm++。 if(wendu_arlarm=10) wendu_min=20。 break。do{ if(key_ flag) { switch(key_ value){ case 1:wendu_arlarm++。wendu_arlarm=0。 IP=0X01。 P3=0x00。 uchar jcT=0。 //顯示濕度個位 L24[13]=table[H%10]。 //顯示濕度百位 L24[10]=table[(H%1000)/100]。 //顯示溫度個位 L23[13]=table[((T*10)%100)%10]。 //顯示溫度百位 L23[10]=table[(T%100)/10]。(T)){Speak=1。}else{Led2=0。} if(H=){Led2=1。Speak=0。 if(H)H=。 H=c1+c2*zhHc3*zhH*zhH。 float d2=+。 float c3=。} //*********************報警*******************//void D_measur(){ float c1=。 val=valH8|valL。 valH=read_DHTdat()。 return val。 _nop_()。 D_sck=0。 _nop_()。 D_date=0。 } _nop_()。 _nop_()。 } _nop_()。i/=2) { D_sck=1。 for(i=0x80。} //************讀DHT90值***********************//int read_DHTdat(){ uchar i,val=0。 D_date=1。 _nop_()。 error=D_date。 } D_date=1。 D_sck=0。 _nop_()。 _nop_()。i) { D_date=damp。 for(i=8。 } //*************向DHT90寫命令******************//uchar wr_DHT(uchar d){ uchar i,error=0。 D_sck=0。i9。 D_sck=0。}//***************************DHT復(fù)位**********************// void s_connectionreset() { uchar i。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 } //**************啟動DHT90*****************//void D_start(){ D_date=1。 wr_LCD(0x98)。 wr_LCD(0x88)。 wr_LCD(0x90)。 }//********************上電顯示*****************************//void process(){ wr_LCD(0x80)。 wr_LCD(0x98)。 wr_LCD(0x88)。 wr_LCD(0x90)。 }} //********************上電顯示*****************************//void sdxs(){ wr_LCD(0x81)。) { wr_LCDdat(*p)。//***********顯示子程序********************//void display(uchar *p ){ while(*p!=39。if (key_ value== reread key) { key_ flag=1 。reread key= P1amp。key_ value=P1amp。 IE=0X80 key_ flag=0。 delay(1)。 delay(1)。 delay(1)。 E=0。 E=1。 RS=0。 E=0。 E=1。 RW=0。 } //****寫數(shù)據(jù)***RS=1 RW=0 E高脈沖***********//void wr_LCDdat(uchar date){ ch_LCDbusy()。 delay(5)。 P0=d。 RS=0。b++) {。a) for(b=0。 for(。uchar key_value。uint zhT,zhH。}。,39。,39。,39。,39。,39。,39。,39。,39。,39。uchar table[]={39。uchar L23[]={N: 溫度:}。uchar code L21[]={S: 溫度:}。uchar code L13[]={ 電氣工程系 }。//*************************************//uchar code L11[]={ 大棚溫濕度控制 }。void sdxs()。 void LCD_init()。void wr_LCDdat(uchar date)。 //**************LCD函數(shù)聲明************************//void delay(uint a)。void s_connectionreset()。void D_measur()。uchar wr_DHT(uchar d)。sbit KEY3=P1^3。sbit KEY1=P1^1。//****************鍵盤端口定義***************0*******//bit key_flag。sbit Speak=P3^1。sbit RST=P2^5。sbit E=P2^2。//****************LCD端口定義***************0*******//sbit RS=P2^0。Multirate adaptive temperature control of greenhouse, puters and Electronics in Agriculture, 2000附 錄附錄A:系統(tǒng)電路圖附錄B:系統(tǒng)程序清單includeincludedefine uchar unsigned chardefine uint unsigned intdefine TURE 1define FALSE 0//***************DHT90端口定義**************************//sbit D_sck=P3^7。在論文即將完成之際,我的心情無法平靜,從開始進(jìn)入課題到論文的順利完成,有多少可敬的師長、同學(xué)、朋友給了我無言的幫助,在這里請接受我誠摯的謝意。我愿在未來的學(xué)習(xí)和研究過程中,以更好的成果來答謝曾經(jīng)關(guān)心、幫助和支持過我的所有領(lǐng)導(dǎo)、老師、同學(xué)和朋友。我還要感謝給過我?guī)椭耐瑢W(xué)們,正是由于你們的幫助和支持,我才能克服一個又一個的困難和疑惑,直至本論文的順利完成。李老師不僅在學(xué)業(yè)上給我以精心指導(dǎo),同時還在思想、生活上給我以無微不至的關(guān)懷,在此謹(jǐn)向李老師致以誠摯的謝意和崇高的敬意。本設(shè)計(jì)是在李老師的親切關(guān)懷和悉心指導(dǎo)下完成的。謹(jǐn)此向他們表示誠摯的謝意。謝 辭時光飛逝,轉(zhuǎn)眼間在洛陽理工學(xué)院的兩年大學(xué)生活已經(jīng)走到了最后的時刻。2. 系統(tǒng)拓展:(1) 本系統(tǒng)可以添加無線模塊。在一些比較特殊的場合,有時候需要系統(tǒng)顯示出各個時間段,比如,早、中、晚的實(shí)時信息。主控機(jī)與從機(jī)之間也能夠相互聯(lián)系、相互協(xié)調(diào),從而達(dá)到系統(tǒng)整體統(tǒng)一、和諧的效果。不過,該產(chǎn)品有很好的可擴(kuò)展性能,比如,該設(shè)備的測量結(jié)果不僅能在本地顯示,而且可以利用單片機(jī)的串行口和RS232總線通信協(xié)議將采集的數(shù)據(jù)傳送到主控機(jī),以進(jìn)行進(jìn)一步的存檔、處理。還需要在智能化方面加以改進(jìn)。由于單片機(jī)經(jīng)濟(jì)實(shí)用、開發(fā)簡便,因而在工業(yè)控制、農(nóng)業(yè)自動化、家電智能化等領(lǐng)域也占據(jù)了廣泛的市場。3. 外接了蜂鳴器報警模塊,在超過設(shè)定溫濕度上下限時自動報警。本設(shè)計(jì)特點(diǎn)如下:1. 把傳感器技術(shù)應(yīng)用到單片機(jī)控制系統(tǒng)中,實(shí)現(xiàn)了對環(huán)境溫濕度的數(shù)據(jù)采集、讀取等。比較系統(tǒng)地介紹了硬件的組成及設(shè)計(jì)方法。經(jīng)檢查發(fā)現(xiàn)程序里面蜂鳴器的控制端口電平設(shè)置有誤,修改后,蜂鳴器工作正常。但是在加上控制信號,溫濕度過限后,蜂鳴器不報警。當(dāng)溫度和濕度其中任何值一個過限后,蜂鳴器都會發(fā)出聲音。經(jīng)過檢查,發(fā)現(xiàn)問題后,將地址重新分配,顯示部分正確。 液晶模塊調(diào)試液晶顯示器是人機(jī)界面最關(guān)鍵的部分,能夠使我們更加清楚的讀取數(shù)據(jù)。第二步:第一步的調(diào)試,只是對系統(tǒng)進(jìn)行初步調(diào)試,可以排除一些明顯的故障,而硬件故障(如各個部件內(nèi)部存在的故障和部件之間連接的邏輯錯誤)主要是靠軟件和硬件聯(lián)調(diào)來排除。發(fā)現(xiàn)硬件故障后應(yīng)排除故障,發(fā)現(xiàn)邏輯錯誤后應(yīng)修改程序,消除邏輯錯誤。對于與系統(tǒng)、硬件無聯(lián)系的程序,可以借助在線調(diào)試手段,發(fā)現(xiàn)邏輯錯誤后,返回到第一步修改,直到邏輯錯誤糾正為止。如果源程序有語法錯誤,則其錯誤將顯示出來,然后返回到第一步進(jìn)行修改,再進(jìn)行編譯,直到語法錯誤全部糾正為止。通過計(jì)算機(jī)開發(fā)系統(tǒng)的編輯軟件,按照所要求的格式、語法規(guī)定、源程序輸入到開發(fā)系統(tǒng)中,并存在磁盤上??傊谙到y(tǒng)設(shè)計(jì)中,為了縮小整個系統(tǒng)的規(guī)模,簡化硬件線路,盡可能使用最少的按鍵,獲得更多的操作控制功能。CPU響應(yīng)后,用查詢方法找出被按下的功能鍵,再通過軟件查找出功能鍵服務(wù)程序的入口地址,為了把機(jī)械信號轉(zhuǎn)換成電信號,設(shè)計(jì)時使用了上拉電阻。按鍵掃描的工作過程如下:1. 第一步先判斷鍵盤中是否有鍵按下;2. 第二步進(jìn)行行掃描,判斷是哪一個鍵按下,若有鍵按下,則調(diào)用延時子程序去抖動;3. 第三步讀取按鍵的位置碼;4. 將按鍵的位置碼轉(zhuǎn)換為鍵值。當(dāng)?shù)谝淮螜z測有鍵按下時,先用軟件延時,而后再確認(rèn)該鍵電平是否仍維持閉合狀態(tài)。若采用硬件抖動電路,按鍵個數(shù)比較多的時候,硬件防抖無法勝任。因此,求得鍵值后,還必須找到功能鍵處理程序入口。在鍵盤掃描程序中,求得鍵值只是手段,最終目的是使程序轉(zhuǎn)移到相應(yīng)的地址去完成該鍵所代表的操作。鍵盤的優(yōu)點(diǎn)是電路簡單;缺點(diǎn)是當(dāng)按鍵數(shù)較多時,要占用較多的引腳。鍵盤可以分為獨(dú)立連接式和行列式,對于具有少量功能建的系統(tǒng),多采用相互獨(dú)立的接
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1