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

正文內(nèi)容

數(shù)字溫度傳感器ds18b20中文資料-文庫吧資料

2025-07-01 07:21本頁面
  

【正文】 //實(shí)驗(yàn)?zāi)康模菏煜S18B20的使用//六位數(shù)碼管顯示溫度結(jié)果,其中整數(shù)部分2位,小數(shù)部分4位//每次按下RB0鍵后進(jìn)行一次溫度轉(zhuǎn)換。注意:如圖8所示,必須在讀間隙開始的15uS內(nèi)讀取數(shù)據(jù)位才可以保證通信的正確。隨后在總線被釋放后的15uS中DS18B20會發(fā)送內(nèi)部數(shù)據(jù)位,這時控制如果發(fā)現(xiàn)總線為高電平表示讀出“1”,如果總線為低電平則表示讀出數(shù)據(jù)“0”。整個位的發(fā)送時間應(yīng)該保持在60~120uS,否則不能保證通信的正常。在寫數(shù)據(jù)時間隙的前15uS總線需要是被控制器拉置低電平,而后則將是芯片對總線數(shù)據(jù)的采樣時間,采樣時間在15~60uS,采樣時間內(nèi)如果控制器將總線拉高則表示寫“1”,如果控制器將總線拉低則表示寫“0”。DS18B20讀寫時間隙:DS18B20的數(shù)據(jù)讀寫是通過時間隙處理位和命令字來確認(rèn)信息交換的。Read Power Supply(工作方式切換)[B4H]此指令發(fā)出后發(fā)出讀時間隙,芯片會返回它的電源狀態(tài)字,“0”為寄生電源狀態(tài),“1”為外部電源狀態(tài)。另外,此指令將在芯片上電復(fù)位時將被自動執(zhí)行。Recall EEPROM(將EEPROM中的報(bào)警值復(fù)制到RAM)[B8H]此指令將EEPROM中的報(bào)警值復(fù)制到RAM中的第4個字節(jié)里。此后由于芯片忙于溫度轉(zhuǎn)換處理,當(dāng)控制器發(fā)一個讀時間隙時,總線上輸出“0”,當(dāng)儲存工作完成時,總線將輸出“1”。在寄生工作方式時必須在發(fā)出此指令后立刻超用強(qiáng)上拉并至少保持10MS,來維持芯片工作。Copy Scratchpad (將RAM數(shù)據(jù)復(fù)制到EEPROM中)[48H]此指令將RAM中的數(shù)據(jù)存入EEPROM中,以使數(shù)據(jù)掉電不丟失。Read Scratchpad (從RAM中讀數(shù)據(jù))[BEH]此指令將從RAM中讀數(shù)據(jù),讀地址從地址0開始,一直可以讀到地址9,完成整個RAM數(shù)據(jù)的讀出。DS28B20芯片存儲器操作指令表:Write Scratchpad (向RAM中寫數(shù)據(jù))[4EH]這是向RAM中寫入數(shù)據(jù)的指令,隨后寫入的兩個字節(jié)的數(shù)據(jù)將會被存到地址2(報(bào)警RAM之TH)和地址3(報(bào)警RAM之TL)。Alarm Search(報(bào)警芯片搜索)[ECH]在多芯片掛接的情況下,報(bào)警芯片搜索指令只對附合溫度高于TH或小于TL報(bào)警條件的芯片做出反應(yīng)。如果在多芯片掛接時使用此指令將會出現(xiàn)數(shù)據(jù)沖突,導(dǎo)致錯誤出現(xiàn)。這條指令適應(yīng)單芯片和多芯片掛接。只有當(dāng)總線上只存在一個DS18B20的時候才可以使用此指令,如果掛接不只一個,當(dāng)通信時將會發(fā)生數(shù)據(jù)沖突。但在程序設(shè)計(jì)中,寄生工作方式將會對總線的狀態(tài)有一些特殊的要求。DS18B20芯片與單片機(jī)的接口:圖3圖4如圖所示,DS18B20只需要接到控制器(單片機(jī))的一個I/O口上。緊接著執(zhí)行第二個周期為復(fù)位、跳過ROM指令、執(zhí)行讀RAM的存儲器操作指令、讀數(shù)據(jù)(最多為9個字節(jié),中途可停止,只讀簡單溫度值則讀前2個字節(jié)即可)。數(shù)據(jù)的讀寫方法將有下文有詳細(xì)介紹。如執(zhí)行溫度轉(zhuǎn)換指令則控制器(單片機(jī))必須等待18B20執(zhí)行其指令,一般轉(zhuǎn)換時間為500uS。存儲器操作指令的功能是命令18B20作什么樣的工作,是芯片控制的關(guān)鍵。4, 控制器發(fā)送存儲器操作指令:在ROM指令發(fā)送給18B20之后,緊接著(不間斷)就是發(fā)送存儲器操作指令了。誠然,單總線上可以同時掛接多個器件,并通過每個器件上所獨(dú)有的ID號來區(qū)別,一般只掛接單個18B20芯片時可以跳過ROM指令(注意:此處指的跳過ROM指令并非不發(fā)送ROM指令,而是用特有的一條“跳過指令”)。ROM指令為8位長度,功能是對片內(nèi)的64位光刻ROM進(jìn)行操作。如果復(fù)位低電平的時間不足或是單總線的電路斷路都不會接到存在脈沖,在設(shè)計(jì)時要注意意外情況的處理。2, 存在脈沖:在復(fù)位電平結(jié)束之后,控制器應(yīng)該將數(shù)據(jù)單總線拉高,以便于在15
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1