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

正文內(nèi)容

畢業(yè)設(shè)計-基于at89s51單片機的溫度控制系統(tǒng)的設(shè)計(留存版)

2025-08-04 01:38上一頁面

下一頁面
  

【正文】 ;可以將程序模塊編譯未 LIB 庫文件,有利于源代碼的保密。 } void inter_IT1() interrupt 2 { EA=0。 } } void showset_temp() { if(settemp100) string2[9]=39。 a=read_DS18B20()。 } void write_DS18B20(uchar datas) { uchar i=0。 if(DQ) status_DS18B20=1。 P0=datas。 display(string1)。 void init_1602LCD()。 uchar string1[]=Now_Temp: 39。 主控制部分方案 AT89S51 是一個低功耗,高性能 CMOS 8 位單片機,片內(nèi)含 8k Bytes ISP(Insystem programmable)的可反復(fù)擦寫 1000 次的 Flash 只讀程序存儲器,器件采用 ATMEL 公司的 高密度、非易失性存儲技術(shù)制造,兼容標(biāo)準(zhǔn) MCS51 指令系統(tǒng)及80C51 引腳結(jié)構(gòu),芯片內(nèi)集成了通用 8 位中央處理器和 ISP Flash 存儲單元,功能強大的微型計算機的 AT89S51 可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價比的解決方案。除了應(yīng)答脈沖所有這些信號都由主機發(fā)出同步信號。 當(dāng)由于環(huán)境溫度變化太劇烈或由于加熱或降溫 設(shè)備出現(xiàn)故障,或者溫度傳感頭出現(xiàn)故障導(dǎo)致在一段時間內(nèi)不能將環(huán)境溫度調(diào)整到規(guī)定的溫度限內(nèi)的時候,單片機通過三極管驅(qū)動揚聲器發(fā)出警笛聲。單片機通過對信號進(jìn)行相應(yīng)處理,從而實現(xiàn)溫度控制的目的。 ( 3)實時顯示溫度和設(shè)置溫度,顯示精確為 1℃。由主機發(fā)出的復(fù)位脈沖和跟在其后的由 DS18B20 發(fā)出的應(yīng)答脈沖構(gòu)成。s 的恢復(fù)時間。 許昌學(xué)院單片機課程設(shè)計 8 圖 32AT89C51 引腳圖 4 電路的設(shè)計 總設(shè)計及電路圖 圖 41 具體電路連接 圖 許昌學(xué)院單片機課程設(shè)計 9 報警電路 系統(tǒng)中的報警電路是由 蜂鳴器, 發(fā)光二極管和限流電阻組成,并與單片機的 端口連接。 sbit E=P2^2。 void display(uchar string[])。i) for(j=110。 } void delayus(uchar xus) { while(xus)。 DQ=0。 } } void get_temp() { uchar a=0,b=0。 39。 rled=~rled。 } 許昌學(xué)院單片機課程設(shè)計 15 結(jié)論 本制作的設(shè)計中使用了 AT89C51 單片機作為控制核心 ,以智能溫度傳感器DS18B20 為溫度測量元件,對各點溫度進(jìn)行檢測,設(shè)置溫度上下限,超過其溫度值就報警。第一次做關(guān)于編程的課程設(shè)計,對我們來說都很不易,搜集各種關(guān)于溫控系統(tǒng)的資料,回顧 C 語言課程,也讓我充分認(rèn)識到團隊的力量。 } void inter_IT0() interrupt 0 { EA=0。 if(temp10) string1[10]=39。 write_DS18B20(0xcc)。 DQ=1。 DQ=1。j)。 init_1602LCD()。 //sbit gled=P2^4。 圖 42 報警電路 顯示電路 LMO16L 液晶模塊采用 HD44780 控制器。 讀時序 DS18B20 只能在主機發(fā)出讀時序時才能向主機傳送數(shù)據(jù)。 b. ROM 命令: ROM 命令通過每個器件 64bit 的 ROM 碼,使主機指定某一特定器件(如果有多個器件掛在總線上)與之進(jìn)行通信。 5℃時發(fā)超限報警,對升溫和降溫過程不作要求。溫度信號由溫度芯片 DS18B20 采集,并以數(shù)字信號的方式傳送給單片機。 2 工作原理 溫度傳感器 DS18B20 從設(shè)備環(huán)境的不同位置采集溫度,單片機 AT89S51 獲取采集的溫度值,經(jīng)處理后得到當(dāng)前環(huán)境中一個比較穩(wěn)定的溫度值,再根據(jù)當(dāng)前設(shè)定的溫度上下限值,通過加熱和降溫對當(dāng)前溫度進(jìn)行調(diào)整。 DS18B20 的信號方式 DS18B20 采用嚴(yán)格的單總線通信協(xié)議,以保證數(shù)據(jù)的完整性。s,且在兩次獨立的讀時序之間至少需要 1181。 HD44780具有簡單而功能較強的指令集,可以實現(xiàn)字符移動、閃爍等功能。 void delayus(uchar xus)。 showset_temp()。 RW=0。 DQ=1。 delayus(25)。 許昌學(xué)院單片機課程設(shè)計 13 write_DS18B20(0xcc)。 string1[11]=temp%10+0x30。 delayms(250)
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1