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

正文內(nèi)容

數(shù)字溫度警報器的設計畢業(yè)設計(完整版)

2025-08-02 10:07上一頁面

下一頁面
  

【正文】 ………………………………………第三章 系統(tǒng)硬件設計 ……………………………………………………………… ………………………………………………………………… 各個部分電路與分析 …………………………………………………………最小系統(tǒng) ………………………………………………………………………溫度采集電路 …………………………………………………………………LED顯示報警電路 ………………………………………………………………第四章 系統(tǒng)軟件設計 ……………………………………………………………… …………………………………………………………………………主程序流程圖 …………………………………………………………………DS18B20讀溫度流程圖 …………………………………………………………報警程序流程圖 ……………………………………………………………… 實物圖及測試結(jié)果 ……………………………………………………………總結(jié) …………………………………………………………………………………參考文獻 ………………………………………………………………附錄A ……………………………………………………………………附錄B………………………………………………………………………附錄C …………………………………………………………………………………致謝 …………………………………………………………………………………第一章 引言本次試驗主要運用在單片機方面實行軟件控制硬件及用簡單的C語言程序加上在最小系統(tǒng)的基礎上做一些簡單的修改做到對溫度的檢測什么是單片機呢?單片機 一種集成電路芯片,是采用超大規(guī)模集成電路技術把具有數(shù)據(jù)處理能力的中央處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/ 計數(shù)器等功能集成到一塊硅片上構成的一個小而完善的微型計算機系統(tǒng),在工業(yè)控制領域的廣泛應用。2℃。 err=reset()。 //讀暫存器指令 l=rdbyte()。 //置負數(shù)標志 t=t。 //求出個位 if(zf==1) //如果是負數(shù) { if(dbuf[2]==0) //如果十位為0 { dbuf[3]=0x13。 39。 led=~led。U1 51單片機。串口頭 母頭 RS232端口引腳定義:(因為計算機后面的串口多為公頭,所以此母頭可以直接插入計算機的COM口進行連接) 引腳序號:2 3 5 信號定義:TXD RXD 地 (只要接2號、3號和5號口接可以了)。復位電路由按鍵復位和上電復位兩部分組成,上電復位是在復位引腳上連接一個電容到VCC,再連接一個電阻到GND;按鍵復位是在復位電容上并聯(lián)一個開關,當開關按下時電容被放電、RST也被拉到高電平,而且由于電容的充電,會保持一段時間的高電平來使單片機復位。同時當采集到的溫度值超過所設置的范圍時,單片機會輸出一信號,通過三極管放大后驅(qū)動蜂鳴器發(fā)出報警信號。DS18B20讀取溫度流程圖如圖所示報警程序流程圖程序中首先判斷所讀取的溫度是否超出所設定的下限,如果超出下限,報警器報警;如果沒超出下限,再跟上限值比較判斷是否超出上限。經(jīng)過四周時間的設計,我的設計完成了所有設計要求,系統(tǒng)能夠完成上、下限溫度發(fā)聲報警且顯示功能、數(shù)字顯示溫度計功能、輸入報警溫度出錯提示功能。29 Q1 三極管 PNP 210 LS1 蜂鳴器 211 U1 51單片機STC89C52212 U2 溫度傳感器 //變量dat的最高位uchar dp[16]={0,0,1,1,2,3,3,4,5,5,6,6,7,8,8,9}。 bsel=0xfe。 //準備顯示下一位 for(i=1。 _nop_()。 n。 //讀取數(shù)據(jù)線狀態(tài),err=0:復位成功 delay15(18)。 DQ=dat0。i) //循環(huán)讀8位(先低位,后高位) { dat=dat1。 } void convert(void) //啟動DS18B20開始溫度轉(zhuǎn)換 { bit err。 //跳過多傳感器識別 wrbyte(0xbe)。 if(t0) //如果溫度在0度以下 { zf=1。 //求出十位 dbuf[1]=t%10。 } else //否則,如果是正數(shù) { if(dbuf[3]==0) //如果百位、十位都是0 { if(dbuf[2]==0) //顯示格式為39。 } } void alarm() //報警 { if(setValue_low=t || setValue_high=t) {beep=~beep。第24頁 共24頁。} //在溫度允許范圍,不報警
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1