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

正文內(nèi)容

基于stc90c516水溫控制系統(tǒng)設(shè)計(jì)論文-閱讀頁(yè)

2025-07-26 10:22本頁(yè)面
  

【正文】 在數(shù)據(jù)總線由高電平變?yōu)榈碗娖街?,?shù)據(jù)線至少應(yīng)保持低電平 1μ s,來(lái)自 DS18B20 的輸出的數(shù)據(jù)在下降沿 15μ s 后有效,所以在數(shù)據(jù)線保持低電平 1μ s 之后,主機(jī)將數(shù)據(jù)線拉高,等待來(lái)自 DS18B20 的數(shù)據(jù)變化,在下降沿 15μ s 之后便可開(kāi)始讀取 DS18B20 的輸出數(shù)據(jù)。如圖 11 的下半部分。 圖 11 DS18B20 傳感器的讀寫(xiě)時(shí)序 DS18B20 獲取溫度程序流程圖 DS18B20 的讀字節(jié),寫(xiě)字節(jié),獲取溫度的程序流程圖如圖 12 所示。 0 x 0 1d = 1i 延 時(shí) 3 0 μ sY開(kāi) 始D S 1 8 B 2 0 初始 化寫(xiě) 0 x c c 跳 過(guò)讀 R O M延 時(shí) 5 0 0 μ s結(jié) 束寫(xiě) 0 x 4 4 啟 動(dòng)D S 1 8 B 2 0D S 1 8 B 2 0 初始 化寫(xiě) 0 x c c 跳 過(guò)讀 R O M寫(xiě) 0 x b e 讀D S 1 8 B 2 0D S 1 8 B 2 0 獲 取 溫 度程 序 流 程 圖 圖 12 DS18B20 程序流程圖 顯示程序設(shè)計(jì) 顯示電路是由四位一體的數(shù)碼管來(lái)實(shí)現(xiàn)的。程序流程圖如圖 13所示。具體的程序流程圖如圖 14所示。 在本設(shè)計(jì)調(diào)試中遇到了很多的問(wèn)題。 經(jīng)過(guò)自己檢測(cè)電路發(fā)現(xiàn)電路連接都沒(méi)有發(fā)現(xiàn)問(wèn)題,反復(fù)檢查程序也沒(méi)有發(fā)現(xiàn)問(wèn)題,心想是不是 P0 口驅(qū)動(dòng)能力不強(qiáng),可是想已經(jīng)加上拉電阻了。所以對(duì)于有方向的元器件焊接需要特別的注意。電子成年歷功能很多 ,所以對(duì)于它的程序也較為復(fù)雜 ,所以在編寫(xiě)程序和調(diào)試時(shí)出現(xiàn)了相對(duì)較多的問(wèn)題。在軟件的調(diào)試過(guò)程中主要遇到的問(wèn)題如下: 。 測(cè)試結(jié)果結(jié)論 經(jīng)過(guò)多次的反復(fù)測(cè)試與分析 ,可以對(duì)電路的原理及功能更加熟悉 ,同時(shí)提高了設(shè)計(jì)能力與及對(duì)電路的分析能力 .同時(shí)在軟件的編程方面得到更到的提高 ,對(duì)編程能力得到加強(qiáng) .同時(shí)對(duì)所學(xué)的知識(shí)得到很大的提高與鞏固 . 經(jīng)過(guò)將近 一個(gè)月 的 設(shè)計(jì)、焊接、編程、調(diào)試 ,我 們 終于完成了數(shù)字溫度計(jì)的設(shè)計(jì), 基本能夠 達(dá)到設(shè)計(jì)要求, 而且還設(shè)計(jì)了一些其他功能,比可以開(kāi)啟或消除按鍵音功能,開(kāi)機(jī)動(dòng)畫(huà)功能,查看報(bào)警上下限溫度功能。在大學(xué)課堂的學(xué)習(xí)只是給我們灌輸專業(yè)知識(shí),而我們應(yīng)把所學(xué)的知識(shí) 應(yīng) 用到我們現(xiàn)實(shí)的生活中去 。此次單片機(jī)設(shè)計(jì)也為我 們 以后進(jìn)行更復(fù)雜的單片機(jī) 系統(tǒng) 設(shè)計(jì)提供了寶貴的經(jīng)驗(yàn)。 充分 認(rèn)識(shí) 到 理論 學(xué)習(xí)與實(shí)踐相結(jié)合的重要性,對(duì)于書(shū)本上的很多知識(shí),不但要學(xué)會(huì),更重要的是會(huì)運(yùn)用到實(shí)踐中去。 參考文獻(xiàn) 【 1】 朱定華,戴淑萍,單片機(jī)微機(jī)原理與應(yīng)用 [M],清華大學(xué)出版社 .20xx 【 2】 劉勇 編 數(shù)字電路 電子工業(yè)出版社 20xx 【 3】 陳正振 編 電子電路設(shè)計(jì)與制作 廣西交通職業(yè)技術(shù)學(xué)院信息工程系 20xx 【 4】 楊子文 編 單片機(jī)原理及應(yīng)用 西安電子科技大學(xué)出版社 20xx 【 5】 王法能 編 單片機(jī)原理及應(yīng)用 科學(xué)出版社 20xx 【 6】 譚浩強(qiáng) .C 程序設(shè)計(jì)(第三版) .北京 :清華大學(xué)出版社 , 【 7】 余發(fā)山 ,王福忠 .單片機(jī)原理與應(yīng)用技術(shù) .徐州:中國(guó)礦業(yè)大學(xué)出版社 , 【 8】 求是科技 .單片機(jī)典型模塊設(shè)計(jì)實(shí)例導(dǎo)航 .北京 :人民郵電出版社 , 【 9】 求是科技 .8051 系列單片機(jī) C 程序設(shè)計(jì)完全手冊(cè) .北京:人民郵電出版社, 【 10】 于永 ,戴佳 ,劉波 .51 單片機(jī) C 語(yǔ)言常用模塊與綜合系統(tǒng)設(shè)計(jì)實(shí)例精講(第 2 版) .北京 :電子工業(yè)出版社 , 附錄一:原理圖 和實(shí)物圖 原理圖 實(shí)物圖 附錄二:程序 : include include include include define uchar unsigned char define uint unsigned int /*****************燈、蜂鳴器、按鍵引腳定義 *******************/ sbit led_shang = P3^2。 sbit relay = P3^5。 sbit key_set = P1^2。 sbit key_jian = P1^0。//存儲(chǔ)溫度上、下限值 uint set_f。 if(key_set==0) { led_shang=1。 //關(guān)閉下限報(bào)警燈 buzz=1。 //關(guān)閉繼電器 set_f++。 EEPROM_delete(0x20xx)。//寫(xiě)入上限值數(shù)據(jù)保存 EEPROM_delete(0x2202)。//寫(xiě)入下限值保存 } if(set_f==1) //選擇設(shè)置、顯 示上限值 display2(Temperature_up/1000,Temperature_up%1000/100,Temperature_up%100/10,Temperature_up%10)。 } while(!key_set)。amp。 if(key_jia==0amp。set_f==1)//設(shè)置上限值 { Temperature_up++。 display2(Temperature_up/1000,Temperature_up%1000/100,Temperature_up%100/10,Temperature_up%10)。amp。 //下限自加 if(Temperature_down125) Temperature_down=125。//顯示 } } //減值鍵,支持連按 if(key_jian==0amp。set_f!=0) { delayms(7)。amp。 Temperature_up。//顯示 } if(key_jian==0amp。set_f==2)//設(shè)置下限值 { if(Temperature_down==0) Temperature_down=1。 //下限 自減 display2(Temperature_down/1000,Temperature_down%1000/100,Temperature_down%100/10,Temperature_down%10)。 //開(kāi)機(jī)關(guān)閉蜂鳴器 led_shang=1。 //開(kāi)機(jī)關(guān)閉下限報(bào)警燈 relay=1。 //上電先讀取溫度上限值 Temperature_down=EEPROM_read(0x2202)。 while(1) { scan()。 //讀取溫度 DS18B20_Temperature()。amp。amp。 else { buzz=0。 //打開(kāi)上限報(bào)警燈 relay=1。 //打開(kāi)下限報(bào)警燈 relay=0。 //開(kāi)機(jī)關(guān)閉蜂鳴器 led_shang=1。 //開(kāi)機(jī)關(guān)閉下限報(bào)警燈 relay=1。 //顯示實(shí)際溫度 } if(set_f!=0)//設(shè)置模式顯示 { if(set_f==1) display2(Temperature_up/1000,Temperature_up%1000/100,Temperature_up%100/10,Temperature_up%10)。//顯示下限值 } }}
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1