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

正文內(nèi)容

基于單片機(jī)的溫度監(jiān)測系統(tǒng)設(shè)計(jì)(文件)

2025-09-15 14:33 上一頁面

下一頁面
 

【正文】 //DS18b20 初始化函數(shù) uchar Read_bit(void)。 //DS18B20 寫字節(jié)函數(shù) int ReadTemperature()。 //延時(shí)函數(shù) void delay(unsigned int count) { unsigned int i。 } } void Delay_us(uchar n) { uchar i。 } void dsreset(void) { unsigned int i。 tem_in=1。 unsigned char j。j++) { testb=datamp。i++。while(i0)i。 tem_in=1。 i=8。 tem_in=0。 if(tem_in)k |= 0x80。 /*復(fù)位 */ delay(1)。 } void tmp(void) { float dis。 tmpwrite(0xcc)。 //高位在后 flag1=temp_hamp。 //若低8位全為0且溫度為負(fù),取補(bǔ)時(shí)就要向高位進(jìn)1 temp_l=~temp_l+1。 //顯示十位 disp_buf[2]=dispcode[(int)dis%10]。 tmpwrite(0xcc)。 //高位在后 flag1=temp_hamp。 //若低8位全為0且溫度為負(fù),取補(bǔ)時(shí)就要向高位進(jìn)1 temp_l=~temp_l+1。 } /***********主程序 ***************/ void main (void) { dp0=dispcode[0]。 //延時(shí) 2S while(1) { tmpchange()。 //去抖動(dòng) tmpchange()。 dp1=disp_buf[1]。 delay1ms(1)。 P2=0x02。 for(i=0。j++)。 //延時(shí) 480us DQ=1。 return(res)。 //DQ 線置高 for(i=0。 //返回當(dāng)前讀取值 } /*******************DS18B20 寫位函數(shù) ***********************/ void Write_bit(uchar val_bit) { DQ=0。 } /********************DS18B20 讀字節(jié)函數(shù) *********************/ uchar Read_byte(void) { uchar i。i++) { if(Read_bit())temp|=0x01i。 for(i=0。=0x01。 temp_h=(uint)dath。 temp_lamp。0x80)==0x80) { Flag=1。 } /***************************溫度讀取函數(shù) ****************************/ int ReadTemperature() { uint temp=0。 //跳過讀序號列號的操作 Write_byte(0x44)。 //讀取溫度寄存器等(共可讀 9 個(gè)寄存器) 前兩個(gè)就是溫 度 Tem_L=Read_byte()。 temp=temp1*10+。 //讀溫度 //temp=345。 //顯示個(gè)位 } void delay1ms(uchar x) //延時(shí)約 1ms 程序 { uchar Time,Time1。Time1120。 楊靖老師嚴(yán)格要求雖然給我?guī)淼暮艽蟮膲毫Γ墙o我們的收益也是成正比的,從開始的浮躁、不認(rèn)真到最后的努力專研;我們的態(tài)度從根本上發(fā)生了變化; 在這里深深的感謝楊老師的教導(dǎo),讓我們認(rèn)識到 自己的不足、浮躁、沒有一顆做學(xué)問的新是我們當(dāng)今大學(xué)生最大的缺失,我以后會(huì)努力的改進(jìn),端正自己的學(xué)習(xí)態(tài)度,能自己完成的任務(wù)獨(dú)立完成,不在渴求得到別人的幫助! 21 參考文獻(xiàn) 【 1】 單片機(jī)原理及接口技術(shù) 清華大學(xué)出版社 【 2】 ds18b20 工作原理 和中文資料 百度文庫 【 3】 80C51 引腳圖及各個(gè)引腳的用處 百度文庫 【 4】 單片機(jī)原理及應(yīng)用 (MCS51) 重慶大學(xué)出版社 【 5】 MCS51系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)系統(tǒng)配置與接口技術(shù) 北京航空航天大學(xué)出版社 【 6】 C 語言程序設(shè)計(jì) 清華大學(xué)出版社 【 7】 程序流程圖 【 8】 【 9】 22 【 10】 【 11】 硬件圖 23 。 } 20 心得體會(huì) 通過這次 單片機(jī)課程設(shè)計(jì) ,我不僅加深了對 單片機(jī) 理論 和匯編語言 的理解,將理論很好地應(yīng)用到實(shí)際當(dāng)中去,而且我還學(xué)會(huì)了如 何去培養(yǎng)我們的創(chuàng)新精神,從而不斷地戰(zhàn)勝自己,超越自己。Timex。 //顯示百位 disp_buf[1]=dispcode[temp%100/10]。 } /***************************顯示數(shù)據(jù)處理函數(shù) **************************/ void adj_dat() { uint temp。 //高位 temp=Get_Tem(Tem_H,Tem_L)。 // Match_ROM(n)。 while(!(Init_DS18B20()))。 //負(fù)數(shù)時(shí)求補(bǔ) } else { Fl
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1