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

正文內(nèi)容

基于51單片機(jī)的溫度報警器設(shè)計(jì)畢業(yè)論文-全文預(yù)覽

2025-03-31 06:56 上一頁面

下一頁面
  

【正文】 ) xiaxian=0。 x++。 } } } } /*****定時器 0中斷服務(wù)程序 *****/ void timer0(void) interrupt 1 { TH0=0x3c。} while(DEC==0)。 xiaxian++。x=0。 } } else if(set_st==2) { BEEP=1。} while(DEC==0)。 shangxian++。x=0。 //報警檢測 } else if(set_st==1) { BEEP=1。 if(set_st2)set_st=0。 do{} while(SET==0)。 for(z=0。 //開啟定時器 0 check_wendu()。 } } /*****主函數(shù) *****/ void main(void) { ui z。amp。amp。amp。amp。amp。 P2 = 0xff。 if(set_st==1)P0 =~0xCE。 Delay(200)。 //關(guān)閉顯示 } /*****顯示報警溫度子程序 *****/ void Disp_alarm(uc baojing) { 泉州理工職業(yè)學(xué)院畢業(yè)論文 26 P0 =~0x98。 P0 =~LEDData[bai]。 P0 =~LEDData[shi]。 Delay(400)。 Delay(200)。 Delay(200)。 //計(jì)算得到整數(shù)位 泉州理工職業(yè)學(xué)院畢業(yè)論文 25 } /*****顯示開機(jī)初始化等待畫面 *****/ void Disp_init(void) { P0 = ~0x80。 if(f999)f=999。 TL0=0xb0。 //放大 10倍輸出并四舍五入 return(t)。 t=8。 //跳 過讀序號列號的操作 WriteOneChar(0xBE)。 WriteOneChar(0xCC)。 } } /*****讀取溫度 *****/ ui ReadTemperature(void) { ui b=0。0x01。 for (i=8。 // 給脈沖信號 if(DQ) dat|=0x80。i0。 //稍做延時后,如果 x=0則初始化成功, x=1則初始化失敗 Delay_DS18B20(20)。 //單片機(jī)將 DQ拉低 Delay_DS18B20(80)。//返回值 } /*****初始化 DS18B20*****/ void Init_DS18B20(void) { uc w=0。//0xa1代表讀出 respons()。 write_byte(address)。 } uc read_add(uc address)//讀隨意地址內(nèi)容 { uc date。 respons()。 } void write_add(uc address,uc date)//往任意地址存數(shù)據(jù) { start()。 k=(k1)|SDA。 for(i=0。 SCL=0。 delay()。 delay()。i++) { temp=temp1。 } void write_byte(uc date)//寫操作 { uc i,temp。 } void init24c04()//I2C總線初始化 { SDA=1。amp。 } void respons() //應(yīng)答 { uc i。 SCL=1。 SDA=0。 } void start() //開始信號 { 泉州理工職業(yè)學(xué)院畢業(yè)論文 20 SDA=1。 //狀態(tài)標(biāo)志 char shangxian,xiaxian。 //閃爍間隔標(biāo)志 bit bdata beep_st。 //定義 DS18B20總線 I/O sbit SCL=P1^6。 //定義增加鍵 sbit BEEP=P3^6。 最后,感謝我的父母多年來給予我的支持和關(guān)懷,同時感謝我的舍友和朋友對我的幫助。指導(dǎo)老師的嚴(yán)謹(jǐn)治學(xué)態(tài)度、扎實(shí)的理論基礎(chǔ)、全身心投入工作的精神以及對學(xué)生盡心盡力的態(tài)度給了我極大的幫助與鼓勵,使我受益匪淺。 從這次的論文設(shè)計(jì)中,我真正的體會到,知識的重要性,特別是要理論聯(lián)系實(shí)際,把我們所學(xué)的理論知識運(yùn)用到實(shí)際生活當(dāng)中,要用知識改變 一切。 本次論文設(shè)計(jì),使我加深了對單片機(jī)的認(rèn)識,并且熟悉了單片機(jī)系統(tǒng)的設(shè)計(jì)流程,收獲豐碩。 3 程序流程圖 SDA SCL 開始 結(jié)束 泉州理工職業(yè)學(xué)院畢業(yè)論文 14 圖 6:程序流程圖 開始 初始化 讀取當(dāng)前溫度 讀取 AT24C02 內(nèi)上下限溫度值 當(dāng)前溫度與上下限位關(guān)系 判斷 SET 是否按下 加減鍵是否按下 相應(yīng)處理上下限位,并寫入 AT24C02 上限指示燈點(diǎn)亮,蜂鳴器閃響 下限指示燈點(diǎn)亮,蜂鳴器閃響 While 循環(huán)返回 否 是 否 是 大于上限 小于下限 顯示當(dāng)前溫度 正常范圍 泉州理工職業(yè)學(xué)院畢業(yè)論文 15 結(jié)論 通過對自己在大學(xué) 兩 年時間里所學(xué)的 知識的回顧,并充分發(fā)揮對所學(xué)知識的理解和對畢業(yè)設(shè)計(jì)的思考及 書面表達(dá)能力, 最終完成了本設(shè)計(jì)。 讀操作:讀操作有三種基本操作:當(dāng)前地址讀、隨機(jī)讀和順序讀。 總線必須由主器件(通常為微控制器)控制,主器件產(chǎn)生串行時鐘( SCL)控制總線的傳輸方向,并產(chǎn)生起始和停止條件。很多外圍器件如存儲器、監(jiān)控芯片等也提供 I2C 接口。 CPU 向受控單元發(fā)出一個信號后,等待受控單元發(fā)出一個應(yīng)答信號, CPU 接收到應(yīng)答信號后,根據(jù)實(shí)際情況作出是否繼續(xù)傳遞信號的判斷。 I2C 總線在傳送數(shù)據(jù)過程中共有三種類型信號, 它們分別是:開始信號、結(jié)束信號和應(yīng)答信號。被主機(jī)尋訪的設(shè)備稱為從機(jī)。在 I2C總線上的數(shù)據(jù)傳送率可高達(dá)每秒十萬位,高速方式時在每秒四十萬位以上。而串行時鐘線也應(yīng)是雙向的,作為控制總線數(shù)據(jù)傳送的主機(jī),一方面要通過 SCL 輸出電路發(fā)送時鐘信號,另一方面還要檢測總線上的 SCL 電平,以決定什么時候發(fā)送下一個時鐘脈沖電平;作為接受主機(jī)命令的從機(jī),要按總線上的 SCL 信號發(fā)出或接收 SDA 上的信號,也可以向 SCL 線發(fā)出低電平信號以延長總線時鐘信號周期。 1 I2C 總線的硬件結(jié)構(gòu) I2C 串行總線一般有兩根信號線,一根是雙向的數(shù)據(jù)線 SDA,另一根是時 鐘線 SCL。 I2C 總線說明 I2C(Inter- Integrated Circuit)總線是一種由 PHILIPS 公司開發(fā)的兩線式串行總線,用于連接微控制器及其外圍設(shè)備。數(shù)據(jù)在 SCL 高期間改變定義為一個開始或停止信號。 AT24C01 的封裝為 8 腳 PDIP、 8 腳 JEDEC SOIC、 8 腳 TSSOP,通過 2 線制串行接口進(jìn)行數(shù)據(jù)傳輸。 a、 b、 c、 d、 e、 f、 g、 dp 為段引腳, S S S S4 分別表示四個數(shù)碼管的位。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極 (COM)的數(shù)碼管,共陽數(shù)碼管在應(yīng)用時應(yīng)將公共極 COM 接到 +5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時,相應(yīng)字段就點(diǎn)亮,當(dāng)某一字段的陰極為高電平時,相應(yīng)字段就不亮。 UDD 是可供選用的外部電源端,不用時接地, GND 為地, NC 空腳。當(dāng)電源電壓的極性反接時,能保護(hù)DS18B20 不會因發(fā)熱而燒毀,但此時芯片無法正常工作; ( 9) DS18B20 的轉(zhuǎn)換速率比較高,進(jìn)行 9 位的溫度值轉(zhuǎn)換只需 ; 泉州理工職業(yè)學(xué)院畢業(yè)論文 8 ( 10)適配各種單片機(jī)或系統(tǒng); ( 11)內(nèi)含 64 位激光修正的只讀存儲 ROM,扣除 8 位產(chǎn)品系列號和 8 位循環(huán)冗余校驗(yàn)碼 (CRC)之后,產(chǎn)品序號占 48 位。 有 獨(dú)特的單線接口方式, DS1820 在與微處理器連接時僅需要一條口線即可實(shí)現(xiàn)微處理器與 DS1820 的雙向通訊 ;其 測溫范圍 - 55℃ ~+ 125℃ ,固有測溫分辨率 ℃; 支持多點(diǎn)組網(wǎng)功能 ; 多個 DS1820 可以并聯(lián)在唯一的三線上,實(shí)現(xiàn)多點(diǎn)測溫 ; 工作電源 為 3~5V/DC; 在使用中不需要任何外圍元件。目前,國際上新型溫度傳感器正從模擬式向數(shù)字式、從集成化向智能化和網(wǎng)絡(luò)化的方向飛速發(fā)展。從而傳感器技術(shù)與計(jì)算機(jī)技術(shù)結(jié)合起來,對自動化和信息化起重要作用。 P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78R S T9P 3 . 0 (R X D )10P 3 . 1 (T X D )11P 3 . 2 (IN T 0 )12P 3 . 3 (IN T 1 )13P 3 . 4 (T 0 )14P 3 . 5 (T 1 )15P 3 . 6 (W R )16P 3 . 7 (R D )17X T A L 218X T A L 119GND20(A 8 )P 2 .021(A 9 )P 2 .122(A 1 0 )P 2 .223(A 1 1 )P 2 .324(A 1 2 )P 2 .425(A 1 3 )P 2 .526(A 1 4 )P 2 .627(A 1 5 )P 2 .728P S E N29A L E / P R O G30E A /V P P31(A D 7 )P 0 .732(A D 6 )P 0 .633(A D 5 )P 0 .534(A D 4 )P 0 .435(A D 3 )P 0 .336(A D 2 )P 0 .237(A D 1 )P 0 .138(A D 0 )P 0 .039V C C408 9 C 5 2Y111.0592MHzC230C3 30R71 0 KV C C+ C11 0 u F1 23 4K0R E S E TV C C泉州理工職業(yè)學(xué)院畢業(yè)論文 7 DS18B20 傳感器介紹 DS18B20 概述 在現(xiàn)代檢 測技術(shù)中,傳感器占據(jù)著不可動搖的重要位置。最小系統(tǒng)如圖 2 所示。 ALE/PROG(Pin30):地址鎖存允許信號 PSEN(Pin29):外部存儲器讀選通信號 EA/VPP(Pin31):程序存儲器的內(nèi)外部選通,接低電平從外部程序存儲器讀指令,如果接高電平則從內(nèi)部程序存儲器讀指令。本設(shè)計(jì)就是采用此功能。 方案一 : 由于本設(shè)計(jì)是測溫電路,可以使用熱敏電阻之類的器件利用其感溫效應(yīng),在將隨被測溫度變化 的電壓或電流采集過來,進(jìn)行 A/D 轉(zhuǎn)換后,就可以用單片機(jī)進(jìn)行數(shù)據(jù)的處理,在顯示電路上,就可以將被測溫度顯示出來,這種設(shè)計(jì)需要 用到 A/D 轉(zhuǎn)換電路,感溫電路比較麻煩。C 。C 。國際上新型溫度傳
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1