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

正文內(nèi)容

基于ds18b20數(shù)字溫度計(jì)的終稿畢業(yè)論文(存儲(chǔ)版)

  

【正文】 錯(cuò)。: 讀出溫度子程序流程圖 溫度轉(zhuǎn)換命令子程序溫度轉(zhuǎn)換命令子程序主要是發(fā)溫度轉(zhuǎn)換開(kāi)始命令,當(dāng)采用12位分辨率時(shí),轉(zhuǎn)換時(shí)間約為750ms。這樣需要4位的數(shù)碼管來(lái)表示小數(shù)部分。當(dāng)一個(gè)系統(tǒng)初次啟動(dòng)時(shí),總線控制器可能并不知道單線總線上有多少個(gè)器件或它們的64位ROM編碼。這條命令向DS18B20的暫存器TH和TL中寫(xiě)入數(shù)據(jù)。PROM存儲(chǔ)器里,即把溫度報(bào)警觸發(fā)字節(jié)存入非易失性存儲(chǔ)器里。如果使用寄生電源,則總線控制器必須在發(fā)出這條命令后立即啟動(dòng)強(qiáng)上拉,并保持500ms以上時(shí)間。5 調(diào)試及性能分析 系統(tǒng)的調(diào)試硬件調(diào)試比較簡(jiǎn)單,首先檢查電路的焊接是否正確,然后可以用萬(wàn)用表測(cè)試或通電檢測(cè)。 ②連接DS18B20的總線電纜是有長(zhǎng)度限制的,因此在用DS18B20進(jìn)行長(zhǎng)距離測(cè)溫系統(tǒng)設(shè)計(jì)時(shí)要充分考慮總線分布電容和阻抗匹配等問(wèn)題。最后,感謝各位專(zhuān)家的指導(dǎo)批評(píng)。unsigned char data display[5] = {0x00,0x00,0x00,0x00,0x00} 。 rw=1。 enable=0。enable=0。 while(*p!=0x00) {write_data(*p)。 write_instruction(0x06)。 /*延時(shí)584us*/ DQ=1。i++) { DQ=0。 }}unsigned char readonebit(void){ unsigned char onebit。}unsigned char readbyte(void){ unsigned int i,b,onebyte=0x00。write(0xbe)。 display[0]=ditab[display[4]]+0x30 。 if(display[3]==0x30) //高位為0,不顯示 { display[3]=0x20 。}void main(){while(1) { read_temp()。 write_data(.)。 display[2]=display[1]/10+0x30 。}/* 數(shù)據(jù)轉(zhuǎn)換與溫度顯示 *//*******************************************************************/ Disp_Temperature(){ display[4]=temp_data[0]amp。}/* 讀出溫度函數(shù) *//*******************************************************************/read_temp(void){initial()。 DQ=1。 /**/ a=a1。 for(i=0。 DQ=0。 write_instruction(0x0e)。}/*清屏函數(shù)*/void cls(void){write_instruction(0x01)。 enable=0。 enable=0。 }}/*查忙程序*/void checkbusy(void){lcd=0xff。sbit DQ =P1^3。通過(guò)這一階段的努力,畢業(yè)論文終于完成了,這意味著大學(xué)生活即將結(jié)束。 另外,55~+125℃的測(cè)量范圍使得該溫度計(jì)完全適合一般的應(yīng)用場(chǎng)合,其低壓供電特性可以做成電池供電的手持電子溫度計(jì)。(11)Read Power Supply[0B4H]。溫度轉(zhuǎn)換命令被執(zhí)行后DS18B20保持等待狀態(tài)。(8)Copy Scratchpad[48H]。只要DS18B20不掉電,報(bào)警狀態(tài)將一直保持,直到再一次測(cè)得的溫度值達(dá)不到報(bào)警條件。(2)Match ROM[55H].這是一條匹配ROM命令,后跟64位ROM序列,.(3)Skip ROM[0CCH].這條命令允許總線控制器不用提供64位ROM編碼就使用存儲(chǔ)器操作命令,在單點(diǎn)總線情況下,則在Skip ,所以總線上就會(huì)發(fā)生數(shù)據(jù)沖突(漏極開(kāi)路下拉效果相當(dāng)于相“與”)。在采用12位轉(zhuǎn)換精度時(shí),就是實(shí)際的十進(jìn)制溫度值。:開(kāi)始調(diào)用顯示子程序是否到一秒是否初次上電讀出溫度值溫度計(jì)算處理顯示數(shù)據(jù)刷新初始化發(fā)出溫度轉(zhuǎn)換開(kāi)始命令 主程序流程圖 讀出溫度子程序讀出溫度子程序的主要功能是讀出RAM中的9字節(jié)。凡是寫(xiě)到液晶屏內(nèi)部,用來(lái)控制液晶屏顯示的內(nèi)容都屬于指令。R/L,高向左,低向右。(6)8個(gè)可由用戶自定義的57的字符發(fā)生器CGROM。:液晶顯示1602LCD液晶簡(jiǎn)介1602液晶也叫1602字符型液晶,它是一種專(zhuān)門(mén)用來(lái)顯示字母、數(shù)字、符號(hào)等的點(diǎn)陣型液晶模塊,它有若干個(gè)5X7或者5X11等點(diǎn)陣字符位組成,每個(gè)點(diǎn)陣字符位都可以顯示一個(gè)字符。數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個(gè)發(fā)光二極管單元(多一個(gè)小數(shù)點(diǎn)顯示);按能顯示多少個(gè)“8”可分為1位、2位、4位等等數(shù)碼管。 (4)在DS1820測(cè)溫程序設(shè)計(jì)中,向DS1820發(fā)出溫度轉(zhuǎn)換命令后,程序總要等待DS1820的返回信號(hào),一旦某個(gè)DS1820接觸不好或斷線,當(dāng)程序讀該DS1820時(shí),將沒(méi)有返回信號(hào),程序進(jìn)入死循環(huán)。在使用PL/M、C等高級(jí)語(yǔ)言進(jìn)行系統(tǒng)程序設(shè)計(jì)時(shí),對(duì)DS1820操作部分最好采用匯編語(yǔ)言實(shí)現(xiàn)。計(jì)數(shù)門(mén)的開(kāi)啟時(shí)間由高溫度系數(shù)振蕩器來(lái)決定,每次測(cè)量前,首先將55℃所對(duì)應(yīng)的一個(gè)基數(shù)分別置入減法計(jì)數(shù)器1和溫度寄存器中,減法計(jì)數(shù)器和溫度寄存器被預(yù)置在55℃所對(duì)應(yīng)的一個(gè)基數(shù)值。:低字節(jié) 高字節(jié) 溫度數(shù)據(jù)值格式 圖中,S表示符號(hào)位。其中,低5位一直為1;TM是測(cè)試模式位,用于設(shè)置DS18B20在工作模式還是在測(cè)試模式,在DS18B20出廠時(shí),該位被設(shè)置為0,用戶不要去改動(dòng);R1和R0決定溫度轉(zhuǎn)換的精度位數(shù),即用來(lái)設(shè)置分辨率,: DS18B20分辨率R1 R0 分辨率/位 溫度最大轉(zhuǎn)換時(shí)間/ms0 0 9 0 1 10 1 0 11 3751 1 12 750 DS18B20分辨率的定義和規(guī)定 ,DS18B20溫度轉(zhuǎn)換的時(shí)間較長(zhǎng),而且設(shè)定的分辨率越高,所需要的溫度數(shù)據(jù)轉(zhuǎn)換時(shí)間就越長(zhǎng)。暫存存貯器有助于在單線通信時(shí)確保數(shù)據(jù)的完整性。如果某處溫度超過(guò)極限,那么可以識(shí)別出正在告警的器件并立即將其讀出而不必讀出非告警的器件。在成功地執(zhí)行了ROM操作序列之后DS18B20特定的功能便可訪問(wèn),然后總線上主機(jī)可提供六個(gè)存儲(chǔ)器和控制功能命令之一。⑨DS18B20可將檢測(cè)到溫度值直接轉(zhuǎn)化為數(shù)字量,并通過(guò)串行通信的方式與主控制器進(jìn)行數(shù)據(jù)通信。②每只DS18B20具有一個(gè)獨(dú)有的,不可修改的64位序列號(hào),根據(jù)序列號(hào)訪問(wèn)地應(yīng)的器件。DS1822的精度較差為177。(2)空閑模式:典型功耗2mA。(10)共有3個(gè)16位定時(shí)器/計(jì)數(shù)器。(2)工作電壓:~(5V單片機(jī))/~(3V單片機(jī))。注意加密方式1時(shí),EA將內(nèi)部鎖定為RESET。如果需要,通過(guò)將地址位8EH的SFR的第0位置“1”,ALE操作將無(wú)效。當(dāng)輸入連續(xù)兩個(gè)機(jī)器周期以上高電平時(shí)為有效,用來(lái)完成單片機(jī)的復(fù)位初始化操作。在訪問(wèn)8位地址的外部數(shù)據(jù)存儲(chǔ)器(如執(zhí)行“MOVXR1”指令)時(shí),P2口引腳上的內(nèi)容,在整個(gè)訪問(wèn)期間不會(huì)改變。P1的輸出緩沖器可驅(qū)動(dòng)4個(gè)TTL輸入。: STC89C52 實(shí)物圖STC89C52引腳及特點(diǎn): 芯片引腳功能1. STC89C52引腳功能說(shuō)明Vcc(40引腳):電源電壓。因此可以用來(lái)開(kāi)發(fā)三節(jié)5號(hào)電池供電的便攜式產(chǎn)品?!嬉詢?nèi),采用LCD液晶屏顯示,直接讀取測(cè)溫值。有的能測(cè)接近絕對(duì)零度的低溫。溫差電偶溫度計(jì)是一種工業(yè)上廣泛應(yīng)用的測(cè)溫儀器。由于測(cè)溫范圍越來(lái)越廣,根據(jù)不同的要求,又制造出不同需要的測(cè)溫儀器。由單片機(jī)與溫度傳感器構(gòu)成的測(cè)溫系統(tǒng)可廣泛應(yīng)用于很多領(lǐng)域。關(guān)鍵詞:?jiǎn)纹瑱C(jī);溫度傳感器;數(shù)字溫度計(jì)Design and implementation of the digital thermometer based on DS18B20Abstract:With the progress and development of era,microcontroller technology has bee popular in our life,in the work,the scientific research and various fields,has bee a relatively mature temperature measurement method and device of the highlights is very by the single chip temperature sensor and temperature measurement system can be widely applied in many fields. A practical temperature measuring method based on microcont roller and DS18B20 digital temperature sensor was presented. The selection of temperature sensor chip was discussed and
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1