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

正文內(nèi)容

基于單片機(jī)的溫度控制報警系統(tǒng)設(shè)計-資料下載頁

2024-11-07 21:26本頁面

【導(dǎo)讀】近年來隨著計算機(jī)與控制技術(shù)的蓬勃發(fā)展與廣泛應(yīng)用,人們從中受益良多,的應(yīng)用正在不斷地走向深入,同時帶動傳統(tǒng)控制檢測的日新月益。一種以STC89C51單片機(jī)為控制單元,以DS18B20為溫度傳感器的溫度控制系統(tǒng)。度測量并在超出范圍的情況下發(fā)出警告。硬件電路主要包括STC89C51單片機(jī)最小系統(tǒng),測溫電路、LCD液晶顯示。電路以及報警電路等。程序、按鍵處理程序、LCD顯示程序以及數(shù)據(jù)存儲程序等。源、生產(chǎn)安全、促進(jìn)國民經(jīng)濟(jì)的發(fā)展起到非常重要的作用。性,溫度傳感器的數(shù)量在各種傳感器中居首位。而且隨著科學(xué)技術(shù)和生產(chǎn)的不斷。因此,單片機(jī)溫度測量則是對溫度進(jìn)行有效的測量,并且能夠在工業(yè)生產(chǎn)中。制等重要工業(yè)領(lǐng)域中,扮演著重要角色。經(jīng)過查閱資料發(fā)現(xiàn)許。其中,有部分應(yīng)用場合對精度提高的幅度要求也不是特別高。改,以此為出發(fā)點(diǎn),主要闡述的是溫度測量自動報警系統(tǒng)的實(shí)現(xiàn)方法。出設(shè)定的上下限溫度,報警系統(tǒng)就自動報警。控制器是用89C51單片機(jī),適合于

  

【正文】 k2 0 while !k2 。 ++。 if 61 min+5。 display_ 。 if k3 0 delay 5 。 if k3 0 while !k3 。 。 if min+4 60。 display_ 。 if k1 0 delay 5 。 //消抖 if k1 0 if flag1 0 amp。amp。 flag2 0 flag1 1。 else if flag1 1 amp。amp。 flag2 0 flag1 0。 flag2 1。 else flag1 0。 flag2 0。 while !k1 。 //松手檢測 write_ 1 。 while flag1 0 amp。amp。 flag2 1 beep 1。 d 1。 write_ 0x80+0x40+1 。 write_str str2 。 write_ 0x80+6 。 write_str str3 。 write_ 0x80+14 。 write_data 39。C39。 。 write_ 0x80+0x40+6 。 write_str str4 。 write_ 0x80+0x40+14 。 write_data 39。C39。 。 display_ 。 display_min 。 while flag1 0 amp。amp。 flag2 1 if k2 0 delay 5 。 if k2 0 while !k2 。 min++。 if min 4 min 0。 display_min 。 if k3 0 delay 5 。 if k3 0 while !k3 。 min。 if min 255 min 5。 display_min 。 if k1 0 delay 5 。 //消抖 if k1 0 if flag1 0 amp。amp。 flag2 0 flag1 1。 else if flag1 1 amp。amp。 flag2 0 flag1 0。 flag2 1。 else flag1 0。 flag2 0。 while !k1 。 //松手檢測 write_ 1 。 void delay uint z uint x,y。 for x z。x 0。x for y 110。y 0。y 。 void init_d //ds18b20 初始化 uchar n。 dq 1。 delay_ 8 。 dq 0。 delay_ 80 。 dq 1。 delay_ 8 。 n dq。 delay_ 4 。 void delay_ uint t //一微妙延時 while t 。 void write_ uchar //寫命令 lcdrs 0。 P0 。 delay 5 。 lcden 1。 delay 5 。 lcden 0。 void write_data uchar da //寫數(shù)據(jù) lcdrs 1。 P0 da。 delay 5 。 lcden 1。 delay 5 。 lcden 0。 void write_byte uchar dat //讀字節(jié) uchar i。 for i 0。i 8。i++ dq 0。 dq datamp。0x01。 delay_ 4 。 dq 1。 dat 1。 delay_ 4 。 uchar read_byte //寫字節(jié) uchar i,value。 for i 0。i 8。i++ dq 0。 value 1。 dq 1。 if dq value| 0x80。 delay_ 4 。 return value。 uchar read_t //讀溫度 uchar a,b。 init_d 。 write_byte 0xcc 。 write_byte 0x44 。 delay_ 300 。 init_d 。 write_byte 0xcc 。 write_byte 0xbe 。 a read_byte 。 b read_byte 。 b 4。 b+ aamp。0xf0 4。 return b。 void display //顯示 write_ 0x80+6 。 write_data 0x30+ temp/10 。 write_ 0x80+7 。 write_data 0x30+ temp%10 。 void write_str uchar *p while *p write_data *p++ 。 void display_ //顯示最高值 write_ 0x80+11 。 write_data 0x30+ /10 。 write_ 0x80+12 。 write_data 0x30+ %10 。 void display_min //顯示最小值 write_ 0x80+0x40+11 。 write_data 0x30+ min/10 。 write_ 0x80+0x40+12 。 write_data 0x30+ min%10 。 致謝 本論文寫作已接近尾聲,在此很感激那些曾幫助我的人,感謝他們對我的悉心指導(dǎo)和幫助。在本次設(shè)計中,我的導(dǎo)師 ***老師給我很多幫助,寫作的過程中給予了我許多指導(dǎo),給我提出了一些寶貴的建議,至此 ,向恩師致以最真摯的感謝和最崇高的敬意! 同時也很感謝幫助我的同學(xué),一些不懂的問題在他們提示下都一一化解,他們在平時的學(xué)習(xí)和生活中他們給予了我無私的關(guān)懷和幫助,在此表示我最誠 摯的謝意。 基于單片機(jī)的溫度控制報警系統(tǒng)設(shè)計 12 電源電路 單 片 機(jī) 顯示電路 信號采集 報警電路 按鍵調(diào)節(jié) 開始 初始化 啟動 DB18B20 讀溫度 計算溫度 LCD 顯示 開 始 是否按下 S2 是否按下 S3 是否再按下 S2 UP 子程序 是否按 S4 是否再按下 S2 按下 down 子程序 退出子程序,返回主程序
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1