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

正文內(nèi)容

基于單片機(jī)的上下限溫度控制報警器畢業(yè)設(shè)計-wenkub.com

2025-02-22 10:24 本頁面
   

【正文】 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkum amp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkum amp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkum amp。 qYpEh5pDx2zVkum amp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。MuWFA5ux^Gjqv^$UE9wEwZQcUE% amp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gjqv^$UE9wEwZQcUE% amp。849Gx^Gj qv^$UE9wEwZQcUE%amp。 qYpEh5pDx2zVkumamp。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。 MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE% amp。 MuWFA5ux^Gj qv^$UE9wEwZQcUE%amp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。 849Gx^Gj qv^$UE9wEwZQcUE%amp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。MuWFA5ux^Gj qv^$UE9wEwZQcUE% amp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE% amp。849Gx^Gj qv^$UE9wEwZQcUE%amp。 9JWKf wvGt YM*Jgamp。} Temp_read()。Lout=1。 } else { Bell=1。Lled=0。Hled=0。 user_set[1]=shangxian%10。 wendu[1]=temp%1000/100。 xiaxian=Byte_read(0X2400)。 基于單片機(jī)的溫度 上下限 控制 報警 器 畢業(yè)設(shè)計 第 30 頁,共 33 頁 delay(100)。 ds18b20_init()。 TL0=0X32。 } while(fg==2) { Xiaxian_disp()。 } if(xiaxian=shangxian)xiaxian=shangxian。 if(Key_UP==0) { xiaxian++。 } if(shangxian99)shangxian=99。 if(fg==1) { if(Key_UP==0) delay(10000)。 if(fg==3) { fg=0。 */ } /********中斷按鍵掃描 **********/ void Timer0(void) interrupt 1 { TH0=0X53。 /* Sector_erase(0X2400)。 基于單片機(jī)的溫度 上下限 控制 報警 器 畢業(yè)設(shè)計 第 28 頁,共 33 頁 Sector_erase(0X2200)。 //關(guān)閉 ISP/IAP 功能 EA = 1。 //關(guān)中斷 IAP_TRIG = 0X5A。 //送扇區(qū)擦除命令字 IAP_ADDRH = (uchar)(sector_addr 8)。 //開中斷 } //********************* 扇區(qū)擦除 ********************* void Sector_erase(uint sector_addr) { IAP_CONTR = 0X85。 //送觸 發(fā)命令字 0X4 0XB9 IAP_TRIG = 0XA5。0X00FF)。 //開啟 ISP/IAP。 ISP_IAP_Disable()。 //送地址低字節(jié) EA = 0。并送等待時間 IAP_CMD = 0X01。 IAP_ADDRL=0X00。 } /***********EEPROM 部份 ***********/ //****************** 關(guān)閉 ISPIAP 功能 ************** void ISP_IAP_Disable(void) { IAP_CONTR = 0x00。 P0=seg7code[shangxian%10]。 delay(50)。 LEDOneC=1。 P0=0xff。 LEDThreeC=0。 P0=seg7code[xiaxian/10]。 delay(50)。 LEDThreeC=1。 P0=0xff。 LEDTwoC=0。 P0=seg7code[11]。 delay(120)。 LEDTwoC=1。 P0=0xff。 //設(shè)置顯示最大值 LEDOneC=0。//把取反后的值乘以 得到 10 進(jìn)制實(shí)際溫度值再擴(kuò)大 100 倍,精確到小數(shù)點(diǎn)后面 2 位數(shù)( H 和 L 的值計算的時候由軟件自動轉(zhuǎn)換成 10 進(jìn)制) } else { fuhao=0。//提取 H 的第 4 位 if(k==0x08)//檢測 H 的第 4 位是否為 1 { fuhao=1。 h=ds18b20_read()。 ds18b20_init()。 ds18b20_init()。 if(DQ==1) // 檢測總線當(dāng)前位的高低 ,如果為低就跳過 ,繼續(xù)下一個循環(huán) { date=date|0x80。i0。 date=1。 DQ=dateamp。 } /******************************************* 主機(jī)發(fā)送一個字節(jié)的數(shù)據(jù)到 DS18B20 的子程序 *******************************************/ void ds18b20_write(unsigned char date) { unsigned char i。 if(i==0) { flag=1。 delay(200)。 bit flag。 unsigned char l,h,j,k,fuhao,fg,fg1。 unsigned int shangxian。//繼電器輸出器輸出 sbit Hled=P3^6。 //LED DS1 控制(百位) sbit LEDTwoC=P2^5。 //帶小數(shù)點(diǎn)的共陽數(shù)碼管段碼 sbit Key_UP=P1^6。 我們還要向關(guān)心和支持我學(xué)習(xí)的朋友們 表示真摯的謝意!感謝他們對我們的關(guān)心、關(guān)注和支持! 大學(xué)的生活讓我們有了堅(jiān)強(qiáng)的性格,冷靜的頭腦和永遠(yuǎn)樂觀的態(tài)度。 致謝 首先要衷心感謝的是 我們的指導(dǎo)教師 陳 顯祥和王松老師! 在我們學(xué)習(xí)期間不僅傳授了做學(xué)問的秘訣,還傳授了做人的準(zhǔn)則。 2:總結(jié) 經(jīng) 過 1 個 多 月的設(shè)計與制作 ,終于完成了我們的數(shù)字溫度報警器的 畢業(yè) 設(shè)計,雖然沒有完全達(dá)到設(shè)計要求,但從心底里說,還是高興的,畢竟這次設(shè)計把實(shí)物都做了出來,高興之余不得不深思呀! 在本次設(shè)計的過程中,我們發(fā)現(xiàn)很多的問題,雖然以前還做過這樣的設(shè)計但這次設(shè)計真的讓我們長進(jìn)了很多 。 按功能鍵,按一下調(diào)整溫度下限,按加減可以對溫度下限的參數(shù)調(diào)整,在按 功能鍵,調(diào)整溫度上限,按加減可以對溫度上限進(jìn)行調(diào)整,按第三次恢復(fù)正常顯示。 3:溫度轉(zhuǎn)換命令子程序 溫度轉(zhuǎn)換命令子程序主要是發(fā)溫度轉(zhuǎn)換開始命令,當(dāng)采用 12 位分辨率時轉(zhuǎn)換時間約為750ms,在本程序設(shè)計中采用 1s 顯示程序延時法等待轉(zhuǎn)換的完成。 1:主程序 主程序的主要功能是負(fù)責(zé)溫度的實(shí)時顯示、讀出并處理 DS18B20 的測量的當(dāng)前溫度值,溫度測量每 1s 進(jìn)行一次。232。245。最高可加到 100,最低可減到 0。按下設(shè)置鍵第二次, L XX℃且數(shù)碼管閃爍,這時可以調(diào)整報警下限溫度值。 基于單片機(jī)的溫度 上下限 控制 報警 器 畢業(yè)設(shè)計 第 13 頁,共 33 頁 4:報警電路 采用有源蜂鳴器做為報警器,用一個 PNP 三極管 8550 做為驅(qū)動。 對于 DS18B20 寫 0 時序和寫 1 時序的要求不同,當(dāng)要寫 0 時序時,單總線要被拉低至少 60us,保證 DS18B20 能夠在15us 到 45us 之間能夠正確地采樣 IO 總線上的“ 0”電平,當(dāng)要寫 1 時序時,單總線被拉低之后,在 15us 之內(nèi)就得釋放單總線。 基于單片機(jī)的溫度 上下限 控制 報警 器 畢業(yè)設(shè)計 第 12 頁,共 33 頁 DS18B20 的讀時序 對于 DS18B20 的讀時序分為讀 0 時序和讀 1 時序兩個過程。該協(xié)議定義了幾種信號的時序:初始化時序、讀時序、寫時序。當(dāng)工作于寄生電源時,此引腳必須接地。 ( 6) .內(nèi)部有溫度上、下限告警設(shè)置。 ( 4) .測量溫度范圍在- 55。因此,在溫度測量系統(tǒng)中,采用抗干擾能力強(qiáng)的新型數(shù)字溫度傳感器是解決這些問題的最有效方案,新型數(shù)字溫度傳感器 DS18B20 具有體積更小、精度更高、適用電壓更寬、采用一線總線、可組網(wǎng)等優(yōu)點(diǎn),在實(shí)際應(yīng)用中取得了良好的測溫效果。使你可以充分發(fā)揮“一線總線”的優(yōu)點(diǎn)。 2:溫度傳感器 美國 Dallas 半導(dǎo)體公司的數(shù)字化溫度傳感器 DS1820 是世界上第一片支持 一線總線 接口的溫度傳感器,在其內(nèi)部使用了在板( ONB0ARD)專利技術(shù)。 P1 口設(shè)定 , , , , , , , , P1M0[7:0] P1M1[7:0] I/O 口模式( 如做 A/D 使用。 — (2128): P2 口是一個帶內(nèi)部上拉電阻的 8 位雙向 I/O 口。在 EPROM編程時,它接收指令字節(jié),而在驗(yàn)證程序時,則輸出指令字節(jié)。 用于產(chǎn)生整個單片機(jī)運(yùn)行的脈沖時序, 系統(tǒng)允許的晶振頻率一般位 6MHz 和 12MHz,在應(yīng)用精度要求較高的場合一般選用 ,可以使定時器 /計數(shù)器更精確。 并且可編程定時 /計數(shù)器的工作方式、定時時間、計數(shù)值、啟動、中斷請求等都可以由程序設(shè)定。 ( 3) 程序存儲器 又稱 ROM, S51 共有 4KB 的 掩膜 ROM,用于存放用戶程序,原始數(shù)據(jù)或表格。 Atmel 公司生產(chǎn)的 STC12C5A16S2 單片機(jī)是一種 低功耗 /低電壓、 高性能的 8 位單 片機(jī),內(nèi)部除 CPU 外,還包括 128B 的內(nèi)部用戶數(shù)據(jù)存儲器 RAM, 4KB 的內(nèi)部用戶程序存儲器, 4 個 8位并行可 編程 I/0 口, 2 個 16位計數(shù) /定時器, 5 個中斷源, 2 個優(yōu)先級別, 1 個可編程的串行通信口。單片機(jī)技術(shù)作為計算機(jī)技術(shù)的一個重要分支,廣泛地應(yīng)用于工業(yè)控制、智能化儀器儀表 、家用電器、電子玩具等各領(lǐng)域。本設(shè)計用到的外圍電路有:顯示電路、報警電路、按鍵電路和繼電器輸出電路。這些部分是一個連貫的過程,又有著不確定時間,時間要求比較嚴(yán)格。三個按鍵進(jìn)行溫度上、下限報 警值設(shè)置。并且測量溫度精度不高,有偏差。這條道路就 是芯片化道路。我國生產(chǎn)的石英溫度傳感器分辨率達(dá)到 ℃ ,誤差在 ℃以內(nèi) ,中國航天工業(yè)總公司 702 所研制的5901(STP1000)型粘貼式測溫片 ,其靜態(tài)測溫精度為 %,快速響應(yīng)時間小于 。測溫技術(shù)在生產(chǎn)過程中,在產(chǎn)品質(zhì)量控制和監(jiān)測,設(shè)備在線故障診斷和安全保護(hù)以及節(jié)約能源等方面發(fā)揮了著重要作用。 2:溫度檢測的意義與技術(shù)發(fā)展 溫度是一種最基本的環(huán)境參數(shù),人們的生活與環(huán)境的溫度息息相關(guān),在工業(yè)生產(chǎn)過程中需要實(shí)時測量溫度,在農(nóng)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1