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

正文內(nèi)容

基于msp430的溫度檢測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_終稿-全文預(yù)覽

  

【正文】 行相應(yīng)的輸出操作。 Skip()。i 0。 } while(i)。 //讀高位 temp = (temp8) | temp_low。 } /******************************************* 函數(shù)名稱: ReadTemp 功 能:從 DS18B20 的 ScratchPad 讀取溫度轉(zhuǎn)換結(jié)果 參 數(shù):無(wú) 返回值 :讀取的溫度數(shù)值 ********************************************/ uint ReadTemp(void) { uchar temp_low。 return temp。 //延時(shí) 45us DQ_out。 //延時(shí) 9us DQ_in。 DQ0。 _DINT()。 DelayNus(10)。 else DQ0。i++) { 南京工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文 ) 第 30頁(yè) DQ0。 } /******************************************* 函數(shù)名稱: Write_18B20 功 能:向 DS18B20 寫(xiě)入一個(gè)字節(jié)的數(shù)據(jù) 參 數(shù): wdata寫(xiě)入的數(shù)據(jù) 返回值 :無(wú) ********************************************/ void Write_18B20(uchar wdata) { uchar i。 DQ1。 _NOP()。 DelayNus(500)。 //清除中斷標(biāo)志 } /******************************************* 函數(shù)名稱: Init_18B20 功 能:對(duì) DS18B20 進(jìn)行復(fù)位操作 參 數(shù):無(wú) 返回值 :初始化狀態(tài)標(biāo)志: 1失敗 , 0成功 ********************************************/ uchar Init_18B20(void) { uchar Error。 //等待 TACTL amp。 BIT0) /******************************************* 函數(shù)名稱: DelayNus 功 能:實(shí)現(xiàn) N 個(gè)微秒的延時(shí) 參 數(shù): n延時(shí)長(zhǎng)度 返回值 :無(wú) 說(shuō)明 :定時(shí)器 A 的計(jì)數(shù)時(shí)鐘是 1MHz, CPU 主頻 8MHz 所以通過(guò)定時(shí)器延時(shí)能夠得到極為精確的延時(shí) 南京工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文 ) 第 28頁(yè) ********************************************/ void DelayNus(uint n) { CCR0 = n。 typedef unsigned int uint。 CPU 對(duì) DS18B20 的訪問(wèn)流程是:先對(duì)DS18B20 初始化,再進(jìn)行 RoI1操作命令, 最 在最后的 存儲(chǔ)操作 中 ,數(shù)據(jù)操作 DS18B20 的每一步都必須 嚴(yán)格遵循 工作時(shí)序和通信協(xié)議,主機(jī)控制DS18B20 完成溫度轉(zhuǎn)換這一過(guò)程 。 uint j。 P5DIR |= 0xFF。 _NOP()。 SET_RW。 CLR_EN。 //將顯示數(shù)據(jù)寫(xiě)入數(shù)據(jù)端口 _NOP()。 //等待液晶不忙 SET_RS。 //產(chǎn)生使能脈沖信號(hào) _NOP()。 _NOP()。 //寫(xiě)字符時(shí)整體不移 動(dòng) LcdWriteCommand(0x0c, 1)。 LcdWriteCommand(0x38, 1)。 LcdWriteCommand(0x38, 0)。 } 南京工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文 ) 第 23頁(yè) /******************************************* 函數(shù)名稱: LcdReset 功 能:對(duì) 1602 液晶模塊進(jìn)行復(fù)位操作 參 數(shù):無(wú) 返回值 :無(wú) ********************************************/ void LcdReset(void) { CtrlDir |= 0xF0。= 0x01。 } } } /******************************************* 函數(shù)名稱: LocateXY 功 能:向液晶輸入顯示字符位置的坐標(biāo)信息 參 數(shù): x位置的列坐標(biāo) y位置的行坐標(biāo) 返回值 :無(wú) ********************************************/ void LocateXY(uchar x, uchar y) { uchar temp。in。=~BIT5。 define CLR_RW P5OUTamp。 typedef unsigned int uint。 } } LED 顯示模塊程序設(shè)計(jì) 該部分主要完成數(shù)據(jù)的顯示功能。 //0x2e是小數(shù)點(diǎn)對(duì)應(yīng)的ASCII碼值 Disp1Char(7, 1, dN[3]+0x30)。 //循環(huán)讀數(shù)顯示 while(1) { Disp_Numb(Do1Convert())。 //MCLK和 SMCLK選擇高頻晶振 南京工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文 ) 第 20頁(yè) //計(jì)數(shù)時(shí)鐘選擇 SMLK=8MHz, 1/8分頻后為 1MHz TACTL |= TASSEL_2 + ID_3。 i)。 //打開(kāi) XT2高頻晶體振蕩器 do { IFG1 amp。 //關(guān)狗 //P6DIR |= BIT2。 P6DIR = 0XFF。 P4DIR = 0XFF。 P2DIR = 0XFF。 //要顯示的 6位溫度數(shù)字 uchar dN[6]。主模塊程序的設(shè)計(jì)很簡(jiǎn)單,包括各端口,鍵盤(pán),還有時(shí)鐘的初始化操作,然后就一個(gè) While()循環(huán),此循環(huán)實(shí)現(xiàn)的是動(dòng)顯溫度值,同時(shí)用于判斷溫度報(bào)警參數(shù)實(shí)現(xiàn)溫度報(bào)警,其他就當(dāng)相應(yīng)的中斷產(chǎn)生時(shí)轉(zhuǎn) 到相應(yīng)的中斷服務(wù)子程序中執(zhí)行相應(yīng)的操作。 圖 35 顯示數(shù)據(jù)刷新流程圖 主模塊程序設(shè)計(jì) 主處理模塊主要是將各個(gè)模塊進(jìn)行協(xié)調(diào)處理和實(shí)現(xiàn)數(shù)據(jù)交互。溫度轉(zhuǎn)換命令子程序流程圖如 下 圖, 如 圖 33所示 。 DS18B20中的溫度傳感器完成對(duì)溫度的測(cè)量,用 16位符號(hào)擴(kuò)展的二進(jìn)制補(bǔ)碼讀數(shù)形式提供,以 ℃ /LSB形式表達(dá),其中 S為符號(hào)位。 MSP430F149定時(shí)器 在應(yīng)用程序中的作用, 是可以比較 定時(shí)器 的 模式 。還利用了 P口向電池充電的開(kāi)啟電路。復(fù)位電路如圖 210所示: 圖 210 復(fù)位電路 南京工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文 ) 第 12頁(yè) 這里我想重點(diǎn)的介紹一下 MSP430F149單片機(jī)的 P口和 MSP430F149的 定時(shí)器及轉(zhuǎn)換模塊。電源電路具體如圖 29所示。為了方便起見(jiàn), 本系統(tǒng)可以采用電池來(lái) 供電, 用的是 2號(hào)或者 5號(hào)的電池,所以說(shuō) 輸出電壓為 3V。 體積 很 小 , 重量 很 輕, i一般的傳統(tǒng)的顯示器輕上很多 。液晶顯示裝置 有 這不一般的 厚度薄,適 用 于大規(guī)模集成電路 的 直接驅(qū) 動(dòng),易于實(shí)現(xiàn)全彩色顯示,這已被廣泛應(yīng)用于筆記本電腦,數(shù)碼相機(jī), CDA移動(dòng)通信工具。這些信息的轉(zhuǎn)換全部由器件自身完成,不需要我們自己動(dòng)手操作。 高速緩存器存儲(chǔ)器包含一個(gè)高速暫存 RAM和一個(gè)非易失性的可電擦除的 EP2RAM。但高溫度的 晶振的振蕩頻率 就會(huì)隨著溫度的變化而產(chǎn)生 明顯 的 改變 搞溫度的晶振所產(chǎn)生的頻率會(huì)做為 計(jì)數(shù)器 2的脈沖輸入。 . 系統(tǒng)核心器件選型 MSP430F149單片機(jī), DS18B20溫度傳感器,液晶顯示器 系統(tǒng)硬件主要電路說(shuō)明 數(shù)據(jù)采集系統(tǒng) 電路 該系統(tǒng)采用美國(guó) DALLAS公司生產(chǎn)的單線數(shù)字溫度傳感器 DS18B20來(lái)采集溫度數(shù)據(jù),作為單片機(jī) MSP430149的溫度傳感器,該芯片有很多優(yōu)點(diǎn),可把溫度信號(hào)直接轉(zhuǎn)換成串行數(shù)字信號(hào)供微機(jī)處理。 溫度 傳感器 的采集 模塊 和 單片機(jī)的 數(shù)模轉(zhuǎn)換的通道 連接,這樣可以 使得采集模塊的設(shè)計(jì)簡(jiǎn)單化 ,從而 使得設(shè)計(jì)南京工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文 ) 第 4頁(yè) 的程序和模塊簡(jiǎn)單易懂 。溫度傳感器通過(guò)某種關(guān)系的換算,就可以得到溫度傳感器的輸出電壓,這樣單片機(jī)通過(guò)模擬口采集得到傳感器的輸出電壓。 課題研究的主要內(nèi)容 研究?jī)?nèi)容 本設(shè)計(jì)的目標(biāo)是 實(shí)現(xiàn)基于 MSP430 單片機(jī)的溫度檢測(cè)系統(tǒng) ,主要內(nèi)容有: 介紹 MSP430 單片機(jī) 的結(jié)構(gòu)及工作原理; 溫度測(cè)量的控制方法; 控制系統(tǒng)所需 要 的控制電路,設(shè)計(jì)控制系統(tǒng);控制電路主要由MSP430F149 單片機(jī)、 DS18B20 溫度傳感器, LCD1602. 系統(tǒng)原理圖,開(kāi)發(fā)板 方框圖和 系統(tǒng)硬件 線路圖等。例如 鍋爐,冰箱的溫控系統(tǒng)等, 都 需要用到了這一功能部件。 之后 隨著大規(guī)模集成電路 技術(shù)的提高,又出現(xiàn)了多種集成的數(shù)字化溫度傳感器。 在如今 雖然水銀溫度計(jì)仍是各溫度測(cè)量的計(jì)量標(biāo)準(zhǔn) , 可是它的缺點(diǎn) 則 是 刻度間隔通常 很密 ,不 能 準(zhǔn)確分辨 ,讀數(shù) 困 難 , 而且它們的熱容量 比較大 , 這使得 達(dá)到熱平衡所 需的時(shí)間 非常長(zhǎng) , 因此 更 難讀準(zhǔn) , 同時(shí) ,玻璃管易碎 ,里邊的 水銀有毒, 使用 起來(lái) 非常不方便 。 SCM。 通過(guò) 這次 畢業(yè)設(shè)計(jì) , 我對(duì) MSP430 單片機(jī) 有了完整的 了解 , 并且著重了解了 MSP430F149 芯片的原理圖以及 它的工作原理,對(duì)內(nèi)部的硬件資源和自身的匯編語(yǔ)法進(jìn)行了實(shí)驗(yàn) , 把 它和 DS18B20 溫度傳感器聯(lián)系在一起實(shí)現(xiàn)了溫度的測(cè)量以及 報(bào)警。 南 京 工 程 學(xué) 院 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文 ) 作 者: 王 超 學(xué) 號(hào): 240092323 系 部: 康尼學(xué)院 專 業(yè): 通信工程 題 目: 基于 MSP430的溫度檢測(cè)系統(tǒng)設(shè)計(jì) 與 實(shí)現(xiàn) 指導(dǎo)者: 汪 力 純 (實(shí) 驗(yàn) 師 ) 評(píng)閱者: 2020 年 6 月 南 京 MSP430based temperature detection system design and implementation A Dissertation Submitted to Nanjing Institute of Technology For the Academic Degree of Bachelor of Science By Chao Wang Supervised by Technician Lichun Wang College of Kangni Nanjing Institute of Technology June 2020 摘要 MSP430 單片機(jī) 是德州公司 最 新開(kāi)發(fā)的 具有 16 位總線 帶 FLASH 的單片機(jī) , 由于它的 性價(jià)比和集成度高 , 受到廣大技術(shù)開(kāi)發(fā)人員的青睞 。 而且 , 它是通向 DSP 系列的橋梁 , 隨著自動(dòng)控制的 低功耗化 和 高速化, MSP430 系列 單片機(jī) 將會(huì)得到越
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1