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

正文內(nèi)容

單片機控制的恒溫箱的設(shè)計畢業(yè)設(shè)計論文-wenkub.com

2025-06-24 13:31 本頁面
   

【正文】 //延時464us,加上之前的73us,共537us //雖然ic在拉低電平60~240us之后,會釋放總線,但整個時間至少480us //故我們共用時537us,這樣是為了不影響后續(xù)的操作 return 1。 //延時530us,要求480us~960us的低電平信號 //當(dāng)ic接受到此復(fù)位信號后會回發(fā)一個存在信號 //mcu若要接收此存在信號則先要釋放總線,讓ic控制該總線 //當(dāng)mcu釋放總線后的15~60us之后,ic才向總線發(fā)一個低電平信號 //該信號存在時間為60~240us DQ=1。 //總線初始狀態(tài) _nop_()。= 0x0FFF。 //寫指令:跳過檢測rom ds18b20_writeByte(0xbe)。 if(ds18b20_init()) { ds18b20_writeByte(0xcc)。 // if(DQ) { value|=0x80。 //順便延時3~4個機器周期 DQ=1。 for(i=0。 //對總線賦值,從最低位開始寫起 delayXus(10)。i++) { DQ=0。/****************************************************************** 當(dāng)主機總線t0時刻從高拉至低電平時就產(chǎn)生寫時間隙 從to 時刻開始的1us之后,15us之前將所需寫的位送到總線上 DSl820 在t0后的1560us 對總線采樣若低電平寫入的位是0 ,若高電平寫入的位是1 連續(xù)寫2 個位之間的間隙應(yīng)大于1us 寫1,總時間大于60us,在t0開始延時1us就可以寫1,15us之后ic來采樣,采樣時間最大45us 寫0,總時間是60~120us,15~60us是ic在采樣,120以外就沒必要了,mcu總得釋放總線吧 不管寫1還是寫0,大于60us的話,ic肯定已經(jīng)采樣完成了,那mcu就可以釋放了 *******************************************************************/ void ds18b20_writeByte(uchar dat) //mcu向ic寫一個字節(jié) { uchar i。//禁止寫入數(shù)據(jù)}/************從DS1302讀取時間數(shù)據(jù)**********************************************************/void DS1302_readtime() { miao=DS1302_Read(0x81)。//使能數(shù)據(jù)寫入 DS1302_Write_one(0x80,sec_w)。 // 讀1Byte數(shù)據(jù) T_SCLK = 1。 T_SCLK=0。 // 寫1Byte數(shù)據(jù) T_SCLK = 1。 //T_CE引腳為低,數(shù)據(jù)傳送中止 T_SCLK=0。 T_SCLK = 1。 i0。 T_SCLK = 0。 for(i=8。sbit ACC_7 = ACC^7。sbit ACC_3 = ACC^3。 //ds1302數(shù)據(jù)引腳 sbit T_CE = P3^4。 songshuju((s%10)+48)。 } }void dispshuju(uchar s,uchar dz){ songzhiling(0x03)。 songshuju(58)。 songshuju((s%10)+48)。 songshuju((s/10%10)+48)。 } }}void dispwd(uint s,uchar dz){ songzhiling(0x03)。 }}void delay_ms(uint zz){ uint yy=800。}/********************************************************************* 名稱 : hzkdis()* 功能 : 顯示字符串***********************************************************************/void hzdisp(uchar code *s,uchar dz){ songzhiling(0x03)。 0xf0)。 delay_ms(2)。 sendbyte(cmdcode amp。 } SCLK = 0。 i8。 songzhiling(0x01)。 //RS//////////////////////////////////液晶程序/////////////////////////////////////////////////////////void lcdinit(){ songzhiling(0x30)。//顯示時間 gb()。//顯示溫度 dispwd(wd,0x8d)。//讀DS18B20溫度數(shù)據(jù) wd=wd*(*10)。 tt++。//檢測按鍵 jcqd()。//主菜單 DS1302_readtime()。 lcdinit()。 TL0=time。 //初始化定時器 TMOD=0x01。 bs=1。////關(guān)光標(biāo)和反白 hzdisp(正在加熱........,0x90)。 jr=1。 break。 hzdisp(上限,0x90)。 jr=1。//開始加熱 while(1) { /***************************************************/ if(ks==0)//檢測停止加熱 { delay_ms(10)。 fengming=0。 wei=0。 } } }}/***************************************************************/void jcqd()//檢測啟動按鍵{ if(ks==0) { delay_ms(10)。 } } if(wei==4) { if(fen1) { fen。 dispshuju(xia,0x96)。 if(jian==0) { songzhiling(0x0c)。 } dispsj(shi,fen,miao,0x9b)。 } dispsj(shi,fen,miao,0x9b)。 } } if(wei==2) { if(xia50) { xia++。就檢測加,減按鍵 { if(jia==0)//檢測加按鍵 { delay_ms(10)。 wei++。 songzhiling(0x9d)。 case 3: songzhiling(0x0f)。 break。 hzdisp(時間=,0x98)。 hzdisp(上限,0x90)。uchar bs=0。uint hc=65535800。//蜂鳴器sbit LED=P3^3。 //減按鍵sbit jia=P1^5。在此,謹(jǐn)向徐瑞亞老師的指導(dǎo)之恩表示最深的謝意! 同時在這里我也感謝我的輔導(dǎo)員和我的任課老師,在大學(xué)三年中,兢兢業(yè)業(yè),勤勤懇懇的教我們學(xué)習(xí),都說大學(xué)是小社會,老師在同學(xué)里面不僅教會了我知識,還教會了我做人的道理,在這里我也對他們特別感謝,還有就說感謝在我論文中給我提寶貴意見的同學(xué),他們給我的素材很主要,讓我可以明確自己的目標(biāo),從什么地方開始,在這里也衷心地感謝他們! 在我的這邊論文快完成的時候,我的心情久久不能平靜,從剛剛開始寫論文到現(xiàn)在,有非常多可敬的老師、同學(xué)、朋友給了我非常多的幫助,在這里請接受我誠摯的謝意 ! 由于才疏學(xué)淺,論文之中難免有不足之處,懇請批評指正。3:在設(shè)計過程中,我發(fā)現(xiàn)了對單片機相關(guān)知識的嚴(yán)重不足,但也推廣本次設(shè)計認(rèn)識到自己需要經(jīng)常學(xué)習(xí),通過本次設(shè)計得到了知識的豐富和知識的加強,同時培養(yǎng)了我自主學(xué)習(xí)的意思,為以后學(xué)習(xí)其他知識打下基礎(chǔ)。結(jié)束語經(jīng)過長時間的學(xué)習(xí)與努力,我的畢業(yè)論文終于完成了,先對此做如下總結(jié):1:通過這次恒溫箱的設(shè)計,在很大程度上提高了自己的獨立思考能力和單片機的專業(yè)知識,也深刻熟悉了做一個設(shè)計的的步驟和格式,相信有過這樣的一次訓(xùn)練,在相關(guān)軟件的運用上肯定更進一步,對于大學(xué)所學(xué)的單片機,模電等相關(guān)課程有了一個更加深入的了解和學(xué)習(xí),相信在以后的日子里我會做的更好??梢愿鼡?jù)示波器,觀察示波器上的波形等,有故障尋找原因。但通常是先排除系統(tǒng)中明顯的硬件故障后才和軟件結(jié)合起來調(diào)試的。當(dāng)溫度低于上限溫度時停止報警,LED燈熄滅。K1為電源總開關(guān)。圖11:變壓器電路. 指示燈電路,低電平有效果,當(dāng)溫度超出時閃爍。CLK引腳為時鐘線,數(shù)據(jù)傳輸時,在CLK的時鐘作用下把IO端的數(shù)據(jù)一位一位的傳輸。768KHZ。,主要檢測加熱的實時溫度,系統(tǒng)每隔0。當(dāng)輸出高電平時,蜂鳴器停止工作。如圖4:圖4:復(fù)位電路. 時鐘電路 本設(shè)計中的時鐘電路給這個設(shè)計提供頻率,控制它的快慢。定義:單片機最小系統(tǒng),,或者稱為最小應(yīng)用系統(tǒng),是指用最少的元件組成的單片機可以工作的系統(tǒng).實物圖與電路圖如下: 實物圖 電路圖. 溫度傳感器本設(shè)計中溫度傳感器采用的是DS18B20溫度傳感器,因為起體積比較小,而且抗干擾能力強,測量的溫度比較準(zhǔn)確,所以是目前最常見的溫度傳感器之一。5個中斷源三級程序存儲器鎖定4K字節(jié)可編程FLASH存儲器單片機是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器(CPU)、存儲器、振蕩器、I/O接口、定時器/計時器等集成到一塊芯片上構(gòu)成的一個小而完善的微型計算機系統(tǒng)。當(dāng)溫度低于上限溫度時停止報警,LED燈熄滅。K1為電源總開關(guān)。蜂鳴器報警,用于系統(tǒng)溫度超高報警用。AT89C52做本設(shè)計的主控芯片,主要處理來自外部信號檢測,采集以及控制。 2) 恒溫箱控制的允許誤差在177??傮w設(shè)計需
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1