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

正文內(nèi)容

多路智能溫度測(cè)控系統(tǒng)設(shè)計(jì)_課程設(shè)計(jì)-全文預(yù)覽

  

【正文】 { unsigned char x=0。 //定義通信端口 unsigned char flag_Negative_number = 0。 GotoXY(11,1)。 Print(temp:)。 LCD_Initial()。039。039。+39。 } 天津理工大學(xué) 通信工程 課程設(shè)計(jì) 18 else //閉合開關(guān)顯示 2ND DS18B20 { temp = ReadTemperature(2)。TempBuffer[0])。 GotoXY(0,1)。.39。039。039。39。 Init_DS18B20()。//將 Rom 序列號(hào)存入 a[]中 } 天津理工大學(xué) 通信工程 課程設(shè)計(jì) 17 附錄 2 主程序 include include include unsigned char TempBuffer[6]。 WriteOneChar(0x33)。 DQ = 1。 i) { DQ = 0。 } return(dat)。 // 給脈沖信號(hào) dat=1。 unsigned char dat = 0。 //單片機(jī)將 DQ 拉低 delay_18B20(100)。 } //初始化函數(shù) Init_DS18B20(void) { unsigned char x=0。在完成本設(shè)計(jì)后,本人感覺工程設(shè)計(jì)能力有較大的提升,培養(yǎng)了系統(tǒng)的思維能力,總之得到了很好的鍛煉。 具體程序見附錄 2。 圖 1 圖 2 天津理工大學(xué) 通信工程 課程設(shè)計(jì) 13 判斷 K=1? 讀取 1ST DS18B20 LCD顯示 讀取 2ND DS18B20 LCD顯示 初始化 DS18B20 開始 是 否 開始 初始化 DS18B20 跳過讀序列號(hào)操作 匹配 ROM 啟動(dòng)溫度轉(zhuǎn)換 讀序列號(hào) 匹配 ROM 讀取溫度寄存器 十 、 軟件設(shè)計(jì) 軟件流程圖 主 程序流程圖 DS18B20讀取溫度流程圖 關(guān)鍵模塊說明 本程序由主函數(shù) 、 頭文件 、 (為便于調(diào)用特將其編為 .h 文件 )三部分組成。 并在運(yùn)行中點(diǎn)擊菜單項(xiàng) debug,選中watch window,按 alt+A,即出現(xiàn)圖 1所示對(duì)話框,在 Name 項(xiàng)中輸入 a,在 Address項(xiàng)中輸入 0x08,點(diǎn)擊 add,在 Watch Window 窗口中即可看到序列號(hào)低八位的值。具體做法:右擊 DS18B20,選中 Edit Properties 選項(xiàng),在其中改變 ROM Serial Number 的值(在該對(duì)話框下 還可以改變 Granularity的數(shù)值,即改變每次調(diào)整溫度的額度 ) 。 本設(shè)計(jì)出于 只闡述說明 原理 考慮只使用了 2片 DS18B20 芯片,并外接了一個(gè)開關(guān)用于這 2 片芯片溫度數(shù)據(jù)之間的切換。 溫度 /數(shù)據(jù)轉(zhuǎn)換關(guān)系 天津理工大學(xué) 通信工程 課程設(shè)計(jì) 9 轉(zhuǎn)換示例 五、單片機(jī)簡(jiǎn)介 單片機(jī)是一種集成在電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器 CPU 隨機(jī)存儲(chǔ)器 RAM、只讀存儲(chǔ)器 ROM、多種 I/O 口和中斷系統(tǒng)、定時(shí)器 /計(jì)時(shí)器等功能(可能還包括顯示驅(qū)動(dòng)電路 、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、 A/D 轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個(gè)小而完善的計(jì)算機(jī)系統(tǒng)。 DS18B20 中有用于存儲(chǔ)測(cè)得的溫度值的兩個(gè) 8位 RAM存儲(chǔ)器,編號(hào)為 0號(hào)到1號(hào)。 當(dāng)主機(jī)需要對(duì)眾多在線 18B20 進(jìn)行操作是,首先要發(fā)出匹配 ROM 命令( 55H)之后的操作就是針對(duì)該 18B20 的。 DS18B20 進(jìn)行一個(gè)讀時(shí)序過程,至少需要 60us 才能完成。而每一次命令和數(shù)據(jù)的傳輸都是從主機(jī)主動(dòng)啟動(dòng)寫時(shí)序開始,如果要求單總線器件回送數(shù)據(jù),在進(jìn)行寫命令后,主機(jī)需啟動(dòng)讀時(shí)序完成數(shù)據(jù)接收。 天津理工大學(xué) 通信工程 課程設(shè)計(jì) 6 由于 DS18B20 是在一根 I/O 線上讀寫數(shù)據(jù),因此,對(duì)讀寫的數(shù)據(jù)位有著嚴(yán)格的時(shí)序要求。 C之間。 ( 2)在 DS18B20 中的每個(gè)器件上都有獨(dú)一無二的序列號(hào)。 Proteus 具備原理圖設(shè)計(jì)、電路分析 與仿真、 PCB 設(shè)計(jì)功能 ,可以通過調(diào)入程序的編譯結(jié)果 . hex 或 . cof 文件來調(diào)試單片機(jī)程序 ,還可直接嵌入到 Microchip 公司的單片機(jī)調(diào)試軟件 MPLAB IDE 中 ,進(jìn)行程序的調(diào)試和仿真。它是目前最好的仿真單片機(jī)及外圍器件的工具。在此,向這些技術(shù)資料的作者表示感謝。 本課程設(shè)計(jì)題目是 基于DS18B20的多路智能溫度測(cè)控系統(tǒng) 設(shè)計(jì) ,主要介紹了 DS18B20的工作過程和原理,以及基于它的系統(tǒng)設(shè)計(jì) 。單片機(jī)使用 AT89C52 單片機(jī),溫度傳感器使用美國(guó) DALLAS 公司最新推出的DS18B20 數(shù)字式溫度傳感器 ,顯示模塊采用 LCD 顯示。軟件部分給出了軟件設(shè)計(jì)思想及軟件流程圖,硬件部分給出了單片機(jī)、測(cè)溫電路、顯示電路設(shè)計(jì)。 作為電子專業(yè)的大學(xué)生,我們應(yīng)當(dāng)在享受電子生活帶給我們的便捷的同時(shí),應(yīng)該更多的理解與思考電子產(chǎn)品的設(shè)計(jì) 過程,并能在已有的集成芯片和單片機(jī)等微控制器的基礎(chǔ)上,自己動(dòng)手親身體驗(yàn)電子設(shè)計(jì)的過程,以便于將課本上的理論實(shí)踐化,做到學(xué)以致用,更好的掌握單片機(jī)等元器件的應(yīng)用 ,鍛煉獨(dú)立解決問題的能力。 在設(shè)計(jì)過程中參考或 引用了《 基于 PROTEUS 的電路及單片機(jī)系統(tǒng)設(shè)計(jì)與仿真 》 , DS18B20 數(shù)據(jù)手冊(cè) 等參考資料 以及網(wǎng)絡(luò)上 的相關(guān)資料。它不僅具有其它 EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。 它是能進(jìn)行模擬電路、數(shù)字電路、模數(shù)混合電路、 RS232 動(dòng)態(tài)仿真、I2C調(diào)試器、 SPI 調(diào)試器、鍵盤和 LCD、 LED 系統(tǒng)的設(shè)計(jì)與仿真的平臺(tái)。 DS18B20 產(chǎn)品的特點(diǎn) ( 1)只要求一個(gè)端口即可實(shí)現(xiàn)通信。 C到
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1