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

正文內(nèi)容

基于stc89c52單片機(jī)的糧倉溫濕度的系統(tǒng)設(shè)計(jì)(參考版)

2024-10-27 08:15本頁面
  

【正文】 //超時(shí)則跳出 for 循環(huán) if(U8FLAG==1)break。amp。 U8FLAG=2。 U8temp=0。 Delay_10us()。U8FLAG++)。 while((!DATA)amp。i8。 } void COM(void) { U8 i。 i。 i。 i。i++)。j) { 常州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 36 頁 共 43 頁 for(i=0。 for(。 U8 count, count_r=0。 U8 U8T_data_H_temp,U8T_data_L_temp,U8RH_data_H_temp,U8RH_data_L_temp,U8checkdata_temp。 U8 U8count,U8temp。 U8 RH(void)。 void Delay_10us(void)。 } ifndef _DHT_H_ define _DHT_H_ include sbit DATA = P1^7。 Check_Ack()。 Check_Ack()。 Check_Ack()。 } void wrteeprom(unsigned char addr,unsigned char dat) { IICStart()。 常州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 35 頁 共 43 頁 IICStop()。 temp=Read_byte()。 Write_byte(0xa1)。 Check_Ack()。 Check_Ack()。 IICStart()。 } /************************************ EEPROM DRIVE Addr:from 0x00 *************************************/ unsigned char rdeeprom(unsigned char addr) { unsigned char temp=0。 SCL=0。 temp=temp|0x01。 DELAY(1)。i++) { SDA=1。 for(i=0。 常州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 34 頁 共 43 頁 else SEND0()。i++) { if((dati)amp。 for(i=0。 return 0。 } } DELAY(1)。 if (!errtime) { IICStop()。 while(CY) { errtime。 DELAY(1)。 DELAY(1)。 SCL=0。 SCL=1。 } void SEND1(void) { SDA=1。 常州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 33 頁 共 43 頁 DELAY(1)。 } void SEND0(void) { SDA=0。 DELAY(1)。 DELAY(1)。 } void IICStop(void) { SDA=0。 DELAY(1)。 DELAY(1)。 SDA=1。 } /****************************** IIC DRIVE ******************************/ void IICStart(void) { SCL=0。 //讀 AT2402 函數(shù) void wrteeprom(unsigned char addr,unsigned char dat)。 //I2C 發(fā)送字節(jié)函數(shù) unsigned char Read_byte(void)。 //I2C 發(fā)送 0 函數(shù) void SEND1(void)。 //I2C 應(yīng)答非函數(shù) bit Check_Ack(void)。 //I2C 結(jié)束函數(shù) void Ack(void)。 //延時(shí)函數(shù) 常州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 32 頁 共 43 頁 void IICStart(void)。 sbit SDA = P1^1。 } L1602_char(hang, lie+3, gewei+48)。39。 L1602_char(hang, lie+3, gewei+48)。)。 } else if (num=10) { if (sign == 1) { L1602_char(hang, lie+1, 39。 L1602_char(hang, lie+2, shiwei+48)。)。 if (num=100) { if (sign == 1) //負(fù)數(shù) { L1602_char(hang, lie, 39。 gewei = temp shiwei*10。 常州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 31 頁 共 43 頁 temp = temp baiwei*100。 } temp = abs(num)。 if (num = 0) { sign = 0。 } } //顯示整型的溫濕度數(shù)據(jù)用,共占用 4 位,其中一位符號(hào)位 void L1602_int(uchar hang, uchar lie, int num) { uint temp。 write(*p)。\039。 enable(a)。 if(hang == 2) a = 0xc0。 } /****************************************************************** * 名稱 : L1602_string(uchar hang,uchar lie,uchar *p) * 功能 : 改變液晶中某位的值 * 輸入 : 行,列,需要輸入 1602 的數(shù)據(jù) * 輸出 : 無 ******************************************************************/ void L1602_string(uchar hang,uchar lie,uchar *p) { uchar a。 enable(a)。 if(hang == 2) a = 0xc0。 } /****************************************************************** * 名稱 : L1602_char(uchar hang,uchar lie,char sign) * 功能 : 改變液晶中某位的值 * 輸入 : 行,列,需要輸入 1602 的數(shù)據(jù) * 輸出 : 無 *******************************************************************/ void L1602_char(uchar hang,uchar lie,char sign) { 常州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 30 頁 共 43 頁 uchar a。 enable(0x06)。 enable(0x38)。 void L1602_int(uchar, uchar, int)。 void L1602_char(uchar ,uchar ,char )。 void write(uchar )。 uchar Convert(uchar )。 //1602 讀寫引腳 sbit RS=P2^7。 常州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 29 頁 共 43 頁 附 錄 A 源程序 : include define uchar unsigned char define uint unsigned int sbit E=P2^5。此外,本文最終得以順利完 成,也是與周猛學(xué)長(zhǎng)以及班級(jí)同學(xué)的幫助分不開的,他們給我提供了不少寶貴的意見與幫助,在此向他們表示深深的感謝! 感謝大學(xué)四年來所有的老師,為我們打下 電氣 專業(yè)知識(shí)的基礎(chǔ);同時(shí)還要 感謝 常州 大學(xué) 信息科學(xué)與工程學(xué)院 四年來對(duì)我的大力栽培 最后要感謝我的父母!感謝他們二十多年來的養(yǎng)育之恩!他們的細(xì)心照料讓我擁有了健康的體質(zhì)和心智;他們的嚴(yán)格教育培養(yǎng)了我良好的學(xué)習(xí)習(xí)慣,讓我能獲得繼續(xù)學(xué)習(xí)深造的機(jī)會(huì);他們?cè)谖页晒r(shí)的警示和在我失敗時(shí)的鼓舞,讓我學(xué)會(huì)更好的認(rèn)識(shí)自己。 系統(tǒng)運(yùn)行 下載完成后 程序自動(dòng)運(yùn)行 ,或重上電后程序正常運(yùn)行,如圖 所示: 常州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 26 頁 共 43 頁 圖 實(shí)體 常州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 27 頁 共 43 頁 參 考 文 獻(xiàn) [1] 單片機(jī)原理實(shí)用教程 :基于 Proteus 虛擬仿真 /徐愛鈞編著,北京 :電子工業(yè)出版社 ,2020 [2] 單片機(jī)應(yīng)用及 C51程序設(shè)計(jì) /陳濤編著,北京 :機(jī)械工業(yè)出版社 ,2020 [3] 單片機(jī)系統(tǒng)設(shè)計(jì)、仿真與應(yīng)用 :基于 Keil 和 Proteus 仿真平臺(tái) /賀敬凱,劉德新,管明祥編著,西安 :西安電子 大學(xué)出版社 ,2020 [4] 單片機(jī)開發(fā)技術(shù)實(shí)例教程 /張?jiān)?,王建軍等編著,北?:機(jī)械工業(yè)出版社 ,2020 [5] Atmel Microcontroller Handbook,2020 [6] 宏晶科技 STC Microcontroller Handbook,2020 [7] 新編 MCS51 單片機(jī)應(yīng)用設(shè)計(jì) /張毅剛編著,哈爾濱:哈爾濱工業(yè)大學(xué)出版社, 2020 [8] 8051 系列單片機(jī) C 程序設(shè)計(jì) /求是科技編著,北京:人民郵電出版社, 2020 [9] 單片機(jī)典型模塊設(shè)計(jì)實(shí)例導(dǎo)航 /求是科技編著,北京:人民郵電 出版社, 2020 [10] 新概念 51 單片機(jī) C 語言教程 —— 入門、提高、開發(fā)、拓展全攻 /郭天祥編著,北京:電子工業(yè)出版社, 2020 [11] 求是科技. 8051 系列單片機(jī) C 程序設(shè)計(jì)完全手冊(cè) [M].北京:人民郵電出版社, 2020. [12] 康萬新,謝維成,楊家國(guó).畢業(yè)設(shè)計(jì)指導(dǎo)及案例剖析 —— 應(yīng)用電子技術(shù)方向 [M].北京:清華大學(xué)出版社, 2020. 常州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 28 頁 共 43 頁 致 謝 本畢業(yè)設(shè)計(jì)是在楊長(zhǎng)春老師的親切關(guān)懷與細(xì)心指導(dǎo)下完成的。 常州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 25 頁 共 43 頁 圖 下載軟件 正確選擇 MCU 類型, COM 口(與剛才安裝的 COM 號(hào)一致),最高波特率和最低波特率都選 2400bps 或者 1200bps (下載線內(nèi) PL2303 芯片所限,沒辦法?。?,并打開正確的 .hex 數(shù)據(jù)文件。記住括號(hào)里的 COM 口號(hào)。安裝完成后,插入 USB 下載線后,在 [開始 ][控制面板 ][打印機(jī)和其他硬件 ][設(shè)備管理器 ],在“端 口”分支下有( Prolific USBtoSerial Comm Port(COMX)。暫時(shí)不用時(shí),應(yīng)將電烙鐵溫度調(diào)至最低。 ( 4)電烙鐵使 用注意事項(xiàng):電烙鐵溫度升高后,首先應(yīng)將烙鐵尖點(diǎn)上薄薄的一層焊錫,避免烙鐵尖因氧化而不沾錫。 ( 3) 焊錫量適當(dāng):焊點(diǎn)上焊錫過少,機(jī)械強(qiáng)度低。 焊接時(shí)間:完成潤(rùn)濕和擴(kuò)散兩個(gè)過程需 23S, 1S 僅完成潤(rùn)濕和擴(kuò)散兩個(gè)過程的 35%。C,溫度太低易形成冷焊點(diǎn),高于 400186。被焊 金屬未經(jīng)預(yù)熱,而將焊錫直接加在烙鐵頭上,使焊錫直接滴在焊接部位,這種焊接方法常常會(huì)導(dǎo)致虛焊。 //1602 數(shù)據(jù) /命令選擇引腳 5 系統(tǒng)實(shí)現(xiàn)與調(diào)試 電路板焊接注意事項(xiàng) ( 1)正確的焊接方法:焊接時(shí)利用烙鐵頭的對(duì)元件引線和焊盤預(yù)熱,烙鐵頭與焊盤的平面最好成 45176。 //1602 使能引腳 常州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 24 頁 共 43 頁 sbit RW=P2^6。 sbit P2_2 = P2^2 。 ( 2) 溫濕度采樣 程序流程圖 0000 )( NN NNAAAAmXmX ?????常州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 23 頁 共
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1