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

正文內(nèi)容

基于18b20的溫度測量儀課程設(shè)計(jì)報(bào)告(存儲(chǔ)版)

2025-10-11 18:35上一頁面

下一頁面
  

【正文】 受益匪淺,更加明 確 了自己專業(yè)的方向。 //讀出溫度暫放 uchar data display[5]={0x00,0x00,0x00,0x00,0x00}。 //數(shù)據(jù)顯示 discan=scan_con[k]。 //550 us DQ=1。i0。_nop_()。 uchar value=0。_nop_()。_nop_()。 //發(fā)命令 write_byte(0x44)。 temp=8。0x0f。 //次高位為 0時(shí)不顯示 } } if(n){display[3]=0x0b。 //Skip ROM write_byte(0x44)。 //顯示溫度值 } } 基于 18B20 的溫度測量儀 33 。} ow_reset()。 if(!display[3]) { display[3]=0x0a。n=1。 //讀溫度值的低字節(jié) temp_data[1]=read_byte()。 //總線復(fù)位 delay(200)。_nop_()。 value=1。 delay(1)。_nop_()。 //拉高電平 } /****************DS18B20寫命令函數(shù) ************************/ //向 1WIRE 總線上寫 1個(gè)字節(jié) void write_byte(uchar val) { uchar i。 //從高拉倒低 DQ=0。k4。 uchar code scan_con[4]={0xfb,0xfa,0xf9,0xf8}。需要的是細(xì)心和耐心。 我覺得此實(shí)習(xí)意義在于我們對(duì)所學(xué)知識(shí)的綜合運(yùn)用的一個(gè)考驗(yàn),不僅鍛煉了我們綜合運(yùn)用能力,還培養(yǎng)了學(xué)習(xí)興趣,使學(xué)習(xí)不會(huì)那么枯燥,提高了教學(xué)質(zhì)量,對(duì)學(xué)生的理解有著很大的幫助,對(duì)我們以后的工作、學(xué)習(xí)、生活起到了積極作用。程序編譯錯(cuò)誤主要有 3 個(gè)方面:語法錯(cuò)誤、邏輯錯(cuò)誤、輸入錯(cuò)誤。 在下載時(shí)候,開發(fā)板需要重新復(fù)位一次,可用對(duì)開發(fā)板重新上電的辦法。設(shè)置如圖 . 圖 工程設(shè)置 編譯、連接時(shí),如果程序有錯(cuò),則編譯不成功,并在下面的信息窗口給出相應(yīng)的提示信息,以便用戶修改。 基于 18B20 的溫度測量儀 21 圖 KEIL Uv3 主界面 選擇 Project菜單下的 New Project命令,彈出如圖 22對(duì)話框。h100。 //初始化端口 discan=0xff。 // 取中間八位 ,即整數(shù)部分的值 display[3]=display[4]/100。 temp=8。 //發(fā)命令 write_byte(0x44)。_nop_()。_nop_()。 uchar value=0。_nop_()。i0。 //550 us DQ=1。 //數(shù)據(jù)顯示 discan=scan_con[k]。 //讀出溫度暫放 uchar data display[5]={0x00,0x00,0x00,0x00,0x00}。如圖 16 基于 18B20 的溫度測量儀 16 圖 16 數(shù)碼管極性及端口分布 不過,我們此次是采用的四合一的數(shù)碼管。 置數(shù)全并行存取 74HC573的引腳與功能簡介 74HC573包含八進(jìn)制 3態(tài)非反轉(zhuǎn)透明鎖存器,是一種高性能硅門 CMOS器件。 71LS138有三個(gè)附加的控制端、和。 ( 6)延時(shí) 15微秒。 基于 18B20 的溫度測量儀 13 ( 5) 將數(shù)據(jù)線拉到高電平。 ( 6)延時(shí)等待 (如果初始化成功則在 15到 60毫秒時(shí)間之內(nèi)產(chǎn)生一個(gè)由 DS18B20所返回的低電平 “0” 。 重調(diào) EEPROM 0B8H 將 EEPROM中內(nèi)容恢復(fù)到 RAM中的第 3 、 4字節(jié)。 讀暫存器 0BEH 讀內(nèi)部 RAM中 9字節(jié)的內(nèi)容 寫暫存器 4EH 發(fā)出向內(nèi)部 RAM的 4字節(jié)寫上、下限溫度數(shù)據(jù)命令,緊跟該命令之后,是傳送兩字節(jié)的數(shù)據(jù)。連接圖如圖 、圖 。用讀寄存器的命令能讀出第九個(gè)字節(jié),這個(gè)字節(jié)是對(duì)前面的八個(gè)字節(jié) 進(jìn)行校驗(yàn)。 ( 2) DS18B20中的溫度傳感器可完成對(duì)溫度的測量,以 12位轉(zhuǎn)化為例:用 16位符號(hào)擴(kuò)展的二進(jìn)制補(bǔ)碼讀數(shù)形式提供,以 ℃ /LSB形式表達(dá),其中 S為符號(hào)位。如果 DS18B20不使用報(bào)警檢查指令,這些寄存器可作 為一般的用戶記憶用途。 圖 15 DS18B20 溫度值格式 表 (四) DS18B20采用一線通信接口。 在 9 位分辨率時(shí)最多在 內(nèi)把溫度值轉(zhuǎn)換為數(shù)字, 12 位分辨率時(shí)最多在750ms內(nèi)把溫度值轉(zhuǎn)換為數(shù)字。 DS18B20溫度傳感器簡介 DS18B20 是 DALLAS公司生產(chǎn)的單總線數(shù)字溫度傳感器芯片,具有 3引腳 TO92小體積封裝形式;溫度測量范圍為 55℃ ~+125℃,可編程為 912為 A/D轉(zhuǎn)換精度,測量分辨率可達(dá) ℃,被測溫度用 16位補(bǔ)碼方式串行輸出;其工作電源既可在遠(yuǎn)端引入,也可采用寄生 電源方式產(chǎn)生;多個(gè) DS18B20可以并聯(lián)到 3根或 2根線上, CPU只需一根端口線就能與諸多 DS18B20通信,占用微處理器的端口較少。由 4條控制線和 P3口的第二功能狀態(tài)組成。 ? 第二功能: 控制功能。 (3) /PSEN:片外程序存儲(chǔ)器讀選通信號(hào) ? 低電平有效,可驅(qū)動(dòng) 8個(gè) TTL負(fù)載 。 圖 32( b)為邏輯符號(hào)圖。 ? 較強(qiáng)的位處理能力 。 ? 片外數(shù)據(jù)存儲(chǔ)器的尋址空間為 64KB。 硬件設(shè)計(jì)系統(tǒng)原理圖 硬件電路原理圖反映了所用到的芯片的連接情況, 也可以清楚看到各硬件是如何連接的,具體請看圖基于 18B20 的溫度測量儀 4 基于 18B20 的溫度測量儀 5 選型芯片及其各自功能說明 芯片列表 依照設(shè)計(jì)思路,本次設(shè)計(jì)使用了如下芯片: 1. 微處理器 89C51 2. 溫度傳感器 DS18B20 3. 譯碼器 74LS138 4. 集成芯片 74LC573 89C51的引腳與功能簡介 MCS51 系列單片機(jī)是美國 Intel 公司在 1980 年推出的高性能 8 位單片機(jī),它包含 51和 52 兩個(gè)子系列。使學(xué)生增進(jìn)對(duì)單片機(jī)的感性認(rèn)識(shí),加深對(duì)單片機(jī)理論方面的理解, 為以后設(shè)計(jì)和實(shí)現(xiàn)單片機(jī)應(yīng)用系統(tǒng)打下良好基礎(chǔ) ?;?18B20 的溫度測量儀 1 目 錄 第一章 單片機(jī)原理及應(yīng)用技術(shù)課程設(shè)計(jì)的目的意義 ............... 2 設(shè)計(jì)目的 ....................................................2 課程在教學(xué)計(jì)劃中的地位和作用 ................................... 2 第二章 基于 18B20 的溫度測量儀設(shè)計(jì) 任務(wù) ......................... 2 設(shè)計(jì)內(nèi)容及要求 .................................................. 2 課程設(shè)計(jì)的要求 .................................................. 2 控制要求 ................................................2 設(shè)計(jì)要求 ................................................2 第三章 系統(tǒng)的硬件設(shè)計(jì) 與選型 ...................................... 3 總體設(shè)計(jì)思想與選型 ..........................................3 硬件設(shè)計(jì)方案 ..................................................... 3 硬件設(shè)計(jì)系統(tǒng)原理圖 ..........................................3 選型芯片及其各自功能說明 ....................................5 89C51 的引腳與功能簡介 ..................................5 DS18B20 的引腳與功能簡介 ................................8 74LS138 的引腳與 功能 簡介 ...............................13 74LC573 的引腳與功能簡介 ...............................15 數(shù)碼管簡介 .............................................15 第四章 軟件設(shè)計(jì) ..................................................... 17 源程序 說明 ....................................................... 17 第 五 章 系統(tǒng)調(diào)試及使用說明 ........................................ 20 系統(tǒng)使用說明 .................................................... 20 系統(tǒng)調(diào)試 ........................................................ 25 收獲、體會(huì) ............................................................. 26 附錄 系統(tǒng)源程序 及實(shí)物圖 ................................................... 27 基于 18B20 的溫度測量儀
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1