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

正文內(nèi)容

畢業(yè)設(shè)計-基于單片機的液晶顯示高精度溫度計設(shè)計-免費閱讀

2025-09-07 11:11 上一頁面

下一頁面
  

【正文】 wr_dat(disdata[4])。 wr_dat(disdata[1])。//正溫度不顯示符號 . 源程序 畢業(yè)設(shè)計論文 30 else flagdat=0x2d。//溫度值擴大100倍 return(tvalue)。 b=ds1820rd()。 } l 暗暮kWQV氹畢業(yè)設(shè)計論文 高精度溫度計 29 } read_temp()/*讀取溫度值并轉(zhuǎn)換*/ {uchar a,b。 for (i=8。i0。 //DQ復(fù)位 delay_18B20(4)。 } } init_play()//初始化顯示 { lcd_int()。delay1ms(5)。 } void lcd_init()//初始化設(shè)置// {delay1ms(15)。 ()。 EN=0。 for(i=0。 sbit RW=P3^1。白老師誨人不倦的受業(yè)態(tài)度以及平易近人的性格使我終身難忘。我們可以通過調(diào)節(jié)與1602相連的電位器來改變1602上顯示溫度字符的光亮程度以適應(yīng)在不同環(huán)境下可以清晰地顯示溫度。器件型號選錯軟件按照實際讀出的ID提示相近的候選型號。自動檢測芯片錯插和管腳接觸不良避免損壞器件?;九渲?8腳流行驅(qū)動電路一顆通用適配器插在DIP48鎖緊座上支持同封裝所有類型器件48腳及以下DIP器件無需適配器直接支持。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。DS18B20模塊程序流程圖如圖32所示。 ROM操作指令 指令 約定代碼 功能 讀ROM 33H 讀DS18B20 ROM中的編碼(即64位地址) 符合ROM 55H 發(fā)出此命令之后,接著發(fā)出64位ROM編碼,訪問總線上與該編碼相對應(yīng)的DS18B20使之作出響應(yīng),為下一步對該DS18B20的讀寫做準(zhǔn)備 =C:\WINDOWS系統(tǒng)硬件的設(shè)計 畢業(yè)設(shè)計論文 14 搜索ROM 0F0H 用于確定掛在同一總線上DS18B20的個數(shù)和識別64位ROM地址,為操作各器件作好準(zhǔn)備 跳過ROM 0CCH 忽略64位ROM地址,直接向DS18B20發(fā)溫度變換命令,適用于單片工作 告警搜索命令 0ECH 執(zhí)行后只有溫度超過設(shè)定值上限或下限的片子才作出響應(yīng) RAM操作指令 指令 約定代碼 功能 溫度變換 44H 啟動DS18B20進行溫度轉(zhuǎn)換,轉(zhuǎn)換時間最長500ms(典型為200ms),結(jié)果存入內(nèi)部9字節(jié)RAM中 讀存儲器 0BEH 讀內(nèi)部RAM中9字節(jié)的內(nèi)容 寫存儲器 4EH 發(fā)出向內(nèi)部RAM的4字節(jié)寫上、下限溫度數(shù)據(jù)命令緊跟該命令之后是傳送兩字節(jié)的數(shù)據(jù) 復(fù)制存儲器 48H 將RAM中4字節(jié)的內(nèi)容復(fù)制到EEPROM中 重調(diào)EEPROM 0B8H 將EEPROM中的內(nèi)容恢復(fù)到RAM中的4字節(jié) 讀供電方式 0B4H 讀DS18B20的供電模式寄生供電時DS18B20發(fā)送“0”外接電源供電DS18B20發(fā)送“1” DS18B20 溫度采集電路圖 在本設(shè)計中由DS18B20組建溫度采集系統(tǒng)。數(shù)據(jù)和命令的傳輸都是低位在先。DS18B20在工作時按此寄存器中的分辨率將溫度轉(zhuǎn)換成相應(yīng)精度的數(shù)值64位光刻ROM、溫度?系統(tǒng)硬件的設(shè)計 畢業(yè)設(shè)計論文 12 所示。 3 非易失性溫度報警觸發(fā)器TH和TL。 3 VDD 外接供電電源輸入端。 K [ k { オ サ ヒ ロ  萬 1100 (5) , L  l | ヤ シ フ ワ φ ∩ 1101 (6) = M ] m } ユ ス ヘ ン £ 247。 1602 讀/寫時序 當(dāng) RS=0、RW=0時為寫指令 RS=0、RW=1時為讀指令 RS=RW=0時為寫數(shù)據(jù) RS=RW=1時為讀數(shù)據(jù)。 D控制整體顯示的開與關(guān)高電平表示開顯示低電平表示關(guān)顯示 C控制光標(biāo)的開與關(guān)高電平表示有光標(biāo)低電平表示無光標(biāo) B控制光標(biāo)是否閃爍高電平閃爍低電平不閃爍。 第15腳背光源正極。 1602 LCD 基本參數(shù)及引腳功能說明 1602LCD主要技術(shù)參數(shù) 顯示容量:162個字符 芯片工作電壓:— 工作電流:() 模塊最佳工作電壓: 字符尺寸:(WH)mm 引腳功能說明 1602LCD采用標(biāo)準(zhǔn)的14腳無背光或16腳帶背光接口各引腳接口說如 1602 LCD 引腳接口說明表 編號 符號 引腳說明 編號 符號 引腳說明 1 VSS 電源地 9 D2 數(shù)據(jù) 2 VDD 電源正極 10 D3 數(shù)據(jù) 3 VL 液晶顯示偏壓 11 D4 數(shù)據(jù) 4 RS 數(shù)據(jù)/命令選擇 12 D5 數(shù)據(jù) ?這種時間?系統(tǒng)硬件的設(shè)計 畢業(yè)設(shè)計論文 6 5 R/W 讀/寫選擇 13 D6 數(shù)據(jù) 6 E 使能信號 14 D7 數(shù)據(jù) 7 D0 數(shù)據(jù) 15 BLA 背光源正極 8 D1 數(shù)據(jù) 16 BLK 背光源負極 第1腳VSS為地電源。此次設(shè)計中我們采用由由內(nèi)部方式產(chǎn)生時鐘的方法形成時鐘電路具體如圖24所示。復(fù)位信號是高電平有效。 ALE: 地址鎖存允許端。 ~~A15: 一組內(nèi)部帶上拉電阻的8位準(zhǔn)雙向I/O口可驅(qū)動4個TTL門電路。 圖22 AT89C51芯片引腳圖 AT89C51共有40個引腳大致可分為4類 (1) 電源引腳 Vcc:電源端+5V。高精度溫度計設(shè)計方案框圖見圖 21。LCD1602液晶顯示模塊可以顯示兩行,每行16個字符,采用單+5V電源供電,外圍電壓。因而使用DS18B20可使系統(tǒng)結(jié)構(gòu)更趨簡單可靠性更高。 本文主要介紹高精度溫度計的設(shè)計。在生產(chǎn)過程中為了高效地進行生產(chǎn)必須對它的主要參數(shù)如溫度、壓力、流量等進行有效的控制。我們用一種相對比較簡單的方式來測量。 DS18B20是美國DALLAS半導(dǎo)體公司繼DS1820之后最新推出的一種改進型智能溫度傳感器。利用點陣字形特點可自定義漢字字庫讓其顯示漢字。 該設(shè)計方案是以AT89C51單片機為控制核心用溫度傳感器DS18B20進行溫度采集繼而顯示在1602LCD上從而達到顯示當(dāng)前環(huán)境溫度的目的。 AT89C51引腳功能說明 掌握AT89C51單片機應(yīng)首先了解AT89C51的引腳熟悉并牢記各引腳的功能。作入/輸出口時必須外接上拉電阻它可驅(qū)動8個TTL門電路。當(dāng)RESET端出現(xiàn)持續(xù)兩個機器周期以上的高電平時可實現(xiàn)復(fù)位操作。當(dāng)89C51從外部程序存儲器取指令時該腳有效(上升沿)。 圖23 按鍵復(fù)位電路 按鍵復(fù)位是利用開關(guān)按鈕來實現(xiàn)的即通電后按下開關(guān)使得瞬間RST端的電位與Vcc相同隨著電容上儲能增加電容電壓也增大充電電流減少RESET端的電位逐漸下降。 1602液晶顯示器 字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號等點陣式LCD目前常用16*116*220*2和40*2行等的模塊。當(dāng)RS和R/W共同為低電平時可以寫入指令或者顯示地址當(dāng)RS為低電平R/W為高電平時可以讀忙信號當(dāng)RS為高電平R/W為低電平時可以寫入數(shù)據(jù)。 指令3光標(biāo)和顯示模式設(shè)置 I/D光標(biāo)移動方向高電平右移低電平左移 S:屏幕上所有文字是否左移或者右移。 指令9讀忙信號和光標(biāo)地址 BF為忙標(biāo)志位高電平表示忙此時模塊不能接收命令或者數(shù)據(jù)如果為低電平表示不忙。 0110 (7) amp。 DS18b20結(jié)構(gòu)及引腳功能說明 DS18B20的引腳 圖28 溫度傳感器DS18B20引腳圖 溫度傳感器DS18B20引腳功能表 序號 名稱 引腳功能描述 1 GND 地信號 2 DQ 數(shù)據(jù)輸入/輸出引腳。64位激光ROM從高位到低位依次為8位CRC、48位序列號和8位家族代碼(28H)組成。對應(yīng)的溫度計算當(dāng)符號位S=0時直接將二進制位轉(zhuǎn)換為十進制當(dāng)S=1時先將補碼變?yōu)樵a再計算十進制值。該協(xié)議定義了幾種信號的時序初始化時序、讀時序、寫時序。 2寫流程時序 對于DS18B20的寫時序仍然分為寫0時序和寫1時序兩個過程。一旦單片機檢測到應(yīng)答脈沖便發(fā)起跳過ROM匹配操作命令。用過匯編語言后再使用C來開發(fā)體會更加深刻。其中Advanced Schematic由兩部分組成電路圖編輯器Schematic和 元件庫編輯器Schematic Library。支持90多個廠家9000多種FLASH、EPROM、EEPROM、MCU、PLD等器件。量產(chǎn)模式下一旦芯片正確插入CPU即自動啟動批處理命令無須人工按鍵。我們須將硬件設(shè)備與軟件編程結(jié)合才能具體的展示所做的溫度計的實物效果。 這次的高精度溫度計設(shè)計實驗不僅把將課堂上學(xué)到的理論知識與實際應(yīng)用結(jié)了起來而且使我對電子電路、電子元器件、印制電路板等方面的知識有了更進一步加深認(rèn)識同時在軟件編程、排版調(diào)試、焊接技術(shù)、相關(guān)儀器設(shè)備的使用技能等方面得到較全面的鍛煉和提高。 ?畢業(yè)設(shè)計論文 高級精度溫度計 23 參考文獻 [1] [M].
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1