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

正文內(nèi)容

單片機(jī)數(shù)字溫度計(jì)設(shè)計(jì)-wenkub

2023-05-19 15:20:05 本頁(yè)面
 

【正文】 制轉(zhuǎn)化為 10 進(jìn)制后在乘以 便為所測(cè)的溫度,還需要判斷正負(fù)。同時(shí),AT89C52 可降至0Hz的靜態(tài)邏輯操作,并支持兩種軟件的可選節(jié)電工作方式:空閑方式停止CPU的工作,但允許 RAM 的內(nèi)容,但振蕩器停止工作并禁止其它所有部件工作直到下一個(gè)硬件復(fù)位。 獨(dú)立鍵盤(pán)輸入 DS18B20溫度采集 警示及提示電部分 AT89C52單片機(jī) 數(shù)碼顯示 12m 晶振電路 復(fù)位電路 溫度控制 調(diào)節(jié)部分 溫度采集部分電路 鍵盤(pán)控制 數(shù)碼管 顯示 7 第二章 硬件結(jié)構(gòu)與工作原理 硬件結(jié)構(gòu) 根據(jù)系統(tǒng)要求畫(huà)出的原理總圖: 該電路采用 AT89C52 單片機(jī)為中心控制芯片。 5 第一章 設(shè)計(jì)方案和系統(tǒng)組成 設(shè)計(jì)方案 1: 溫度采集電路 溫度采集部分要求精確度高,反應(yīng)靈敏,可采集的范圍廣,使用方便,而 dollar 公司生產(chǎn)的 DS18B20 采用單總線(xiàn)信號(hào)輸入,同時(shí)無(wú)轉(zhuǎn)換誤差、無(wú)傳輸損耗,測(cè)量精度高,長(zhǎng)期穩(wěn)定,可測(cè)范圍廣,適用不同領(lǐng)域。 溫度測(cè)量在物理實(shí)驗(yàn)、醫(yī)療衛(wèi)生、食品生產(chǎn)等領(lǐng)域,尤其在熱學(xué)實(shí)驗(yàn)(如:物體的比熱容、汽化熱、熱功當(dāng)量、壓強(qiáng)溫度系數(shù)等教學(xué)實(shí)驗(yàn))中,有特別重要的意義。此項(xiàng)目主要包括溫度傳感部分,提示報(bào)警部分,開(kāi)關(guān)控制部分及按鍵控制部分。傳統(tǒng)的溫度計(jì)都是采用水銀熱漲冷縮的原理制成的。這種溫度計(jì)不但本身誤差就大而且由于人讀取時(shí)的視覺(jué)誤差,導(dǎo)致讀取的數(shù)據(jù)并不精確。 同時(shí)對(duì)項(xiàng)目研究背景及意義進(jìn)行了分析。目前溫度計(jì)的發(fā) 展很快,從原始的玻璃管溫度計(jì)發(fā)展到了現(xiàn)在的熱電阻溫度計(jì)、熱電偶溫度計(jì)、數(shù)字溫度計(jì)、電子溫度計(jì)等等。 它利用了 AT89C52 單片機(jī),通過(guò)對(duì)單片機(jī)輸入程序,及鍵位設(shè)定,同時(shí)它采用四個(gè)獨(dú)立按鍵,可分別對(duì)個(gè)位和十分位的溫度進(jìn)行調(diào)節(jié),以方便用戶(hù)調(diào)節(jié),同時(shí)調(diào)節(jié)時(shí)設(shè)定的初始值比正常溫度稍微低些,調(diào)節(jié)時(shí)不是從零開(kāi)始節(jié)省了調(diào)節(jié)的時(shí)間,溫度的調(diào)節(jié)控制,滿(mǎn)足了智能化的要求。 AT89C52 是美國(guó) ATMEL公司生產(chǎn)的低電壓、高性能 CMOS8 位單片機(jī),片內(nèi)含 8K bytes 的可反復(fù)擦寫(xiě)的 PEROM 和 256bytes 的 RAM 以及通用 8 位中央處理器和Flash 存儲(chǔ)單元。 AT89C52 引腳圖 AT89C52的參數(shù)了解: 工作溫度 - 55℃~+ 125℃ 儲(chǔ)藏溫度 - 65℃~+ 150℃ 任一引腳對(duì)地電壓 - 1v~+ 7v 最高工作電壓 直流輸出電流 15mA 溫度監(jiān)測(cè)及控制電路 : 采用串行數(shù)字溫度傳感器 DS18B20 芯片使其換成脈沖信號(hào),送到89C52 的 I/O 端口 口 (編程為計(jì)數(shù)器工作模式 ),通過(guò)測(cè)量輸出脈 9 沖頻率的大小來(lái)?yè)Q算成溫度高低信號(hào) DS18B20 外形圖和引腳說(shuō)明 DS18B20 技術(shù)性能描述 獨(dú)特的單線(xiàn)接口方式, DS18B20 在 與微處理器連接時(shí)僅需要一條口線(xiàn)即可實(shí)現(xiàn)微處理器與 DS18B20 的雙向通訊。前 5 個(gè) 數(shù)字為符號(hào)位,當(dāng)前 5 位為 1 時(shí),讀取的溫度為負(fù)數(shù);當(dāng)前 5 位為 0 時(shí),讀取的溫度為正數(shù)。 . 溫度調(diào)節(jié)設(shè)置按鍵電路: 通過(guò)四個(gè)外圍按鍵與單片機(jī) AT89C52 直接相連,用戶(hù)可根據(jù)需要設(shè)置自己想要控制的正常范圍內(nèi)任意想要溫度。 第三章 軟件設(shè)計(jì) 系統(tǒng)程序主要包括主程序,讀出溫度子程序,溫度轉(zhuǎn)換命令子程序,計(jì)算溫度子程序,顯示數(shù)據(jù)刷新子程序,按鍵掃描處理子程序等。匯編語(yǔ)言,作為一門(mén)語(yǔ)言,對(duì)應(yīng)于高級(jí)語(yǔ)言的編譯器,需要一個(gè)“匯編器”來(lái)把匯編語(yǔ)言原文件匯編成機(jī)器可執(zhí)行的代碼。匯編語(yǔ)言的長(zhǎng)處在于編寫(xiě)高效且需要對(duì)機(jī)器硬件精確控制的程序。因此,它的應(yīng)用范圍廣泛,不僅僅是在軟件開(kāi)發(fā)上,而且各類(lèi)科研都需要用到 C 語(yǔ)言,具體應(yīng)用比如單片機(jī)以及嵌入式系統(tǒng)開(kāi)發(fā)。 C 語(yǔ)言簡(jiǎn)潔、緊湊,使用方便、靈活。 C 把括號(hào)、賦值、逗號(hào)等都作為運(yùn)算符處理。具有結(jié)構(gòu)化的控制語(yǔ)句。因此有人把它稱(chēng)為中級(jí)語(yǔ)言。 本次實(shí)習(xí)運(yùn)用 C 語(yǔ)言編程來(lái)對(duì)單片機(jī)進(jìn)行顯示的控制、信號(hào)的傳輸轉(zhuǎn)換控制。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到 Keil C51 生成的目標(biāo)代碼效率非常之高,多數(shù)語(yǔ)句生成的匯編代碼很緊湊,容易理解。 14 C51 的工具包非常豐富,其中 uVision 與 Ishell 分別是 C51 for Windows 和 for Dos 的集成開(kāi)發(fā)環(huán)境 (IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個(gè)開(kāi)發(fā)流程。 ABS 文件由 OH51轉(zhuǎn)換成標(biāo)準(zhǔn)的 Hex 文件,以供調(diào)試器 dScope51 或 tScope51 使用進(jìn)行源代碼級(jí)調(diào)試,也可由仿真器使用直接對(duì)目標(biāo)板進(jìn)行調(diào)試,也可以直接寫(xiě)入程序存貯器如 EPROM 中。本程序采用單片機(jī) C 語(yǔ)言編寫(xiě),用 Keil C 編譯器編程調(diào)試。當(dāng)然更重要的是,激起了我學(xué)好單片機(jī)的斗志。 17 第六章 參考文獻(xiàn) [1]單片機(jī)應(yīng)用技術(shù)( C 語(yǔ)言版) .電子工業(yè)出版社。 [5] C 語(yǔ)言程序設(shè)計(jì) 清華大學(xué)出版社。 [11] 譚浩強(qiáng) .程序設(shè)計(jì)(第三版),清華大學(xué)出版社, 20207。 //數(shù)碼管 4 sbit w1=P2^1。 //蜂鳴器指示 燈 sbit LED=P1^0。 //溫度減 int temp1=0。 uchar high=35,low=20。 uchar scale。 //個(gè)位帶小數(shù)點(diǎn)的斷碼表 uchar data temp_data[2]={0x00,0x00}。t)。j++) { switc
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1