主機發(fā)送R0M命令
發(fā)布時間:2016/10/25 21:21:37 訪問次數(shù):381
這些命令允許主機寫人或讀出DS18B⒛便箋式RAM、啟動溫度轉(zhuǎn)換。 LAL2026-50軟件實現(xiàn)DS18B⒛的工作應(yīng)嚴格遵守單`總線協(xié)議:
(1)主機發(fā)出一個復(fù)位脈沖,信號線上的DS18B⒛器件被復(fù)位。
(2)主機發(fā)送R0M命令,程序開始讀取單個在線的芯片ROM編碼并保存在單片機數(shù)據(jù)存儲器中,把用到的Ds18跎0的R0M編碼離線讀出,最后用一個二維數(shù)組保存RoM編碼,數(shù)據(jù)保存在Ⅹ25⒄3中。
(3)系統(tǒng)工作時,把讀取了編碼的DS18B20掛在總線上。發(fā)溫度轉(zhuǎn)換命令,再總線復(fù)位。
(4)從剛才的二維數(shù)組匹配在線的溫度傳感器,隨后發(fā)溫度讀取命令就可以獲得對應(yīng)的度值了。
在主機初始化過程,主機通過拉低單總線至少鯧0灬,產(chǎn)生復(fù)位脈沖。接著,主機釋放總線,并進人接收模式。當`總線被釋放后,上拉電阻將單`總線拉高。在單`總線器件檢測到上升沿后,延時15~ω灬,接著通過拉低總線ω~扭0u,以產(chǎn)生應(yīng)答脈沖。
寫時序均起始于主機拉低總線,產(chǎn)生寫1時序的方式:主機在拉低總線后,接著必須在15灬之內(nèi)釋放總線。產(chǎn)生寫0時序的方式:在主機拉低總線后,只需在整個時序期間保持低電平即可(至少ω灬)。在寫字節(jié)程序中的寫一個比特位的時候,沒有按照通常的分別寫0時序和寫1時序,而是把兩者結(jié)合起來,當主機拉低總線后在15灬之內(nèi)將要寫的位c給D0,如果c是高電平滿足15灬內(nèi)釋放總線的要求,如果c是低電平,則D0=c這條語句仍然是把總線拉在低電平,最后都通過延時58灬完成一個寫時序(寫時序0或寫時序1)程。 '
這些命令允許主機寫人或讀出DS18B⒛便箋式RAM、啟動溫度轉(zhuǎn)換。 LAL2026-50軟件實現(xiàn)DS18B⒛的工作應(yīng)嚴格遵守單`總線協(xié)議:
(1)主機發(fā)出一個復(fù)位脈沖,信號線上的DS18B⒛器件被復(fù)位。
(2)主機發(fā)送R0M命令,程序開始讀取單個在線的芯片ROM編碼并保存在單片機數(shù)據(jù)存儲器中,把用到的Ds18跎0的R0M編碼離線讀出,最后用一個二維數(shù)組保存RoM編碼,數(shù)據(jù)保存在Ⅹ25⒄3中。
(3)系統(tǒng)工作時,把讀取了編碼的DS18B20掛在總線上。發(fā)溫度轉(zhuǎn)換命令,再總線復(fù)位。
(4)從剛才的二維數(shù)組匹配在線的溫度傳感器,隨后發(fā)溫度讀取命令就可以獲得對應(yīng)的度值了。
在主機初始化過程,主機通過拉低單總線至少鯧0灬,產(chǎn)生復(fù)位脈沖。接著,主機釋放總線,并進人接收模式。當`總線被釋放后,上拉電阻將單`總線拉高。在單`總線器件檢測到上升沿后,延時15~ω灬,接著通過拉低總線ω~扭0u,以產(chǎn)生應(yīng)答脈沖。
寫時序均起始于主機拉低總線,產(chǎn)生寫1時序的方式:主機在拉低總線后,接著必須在15灬之內(nèi)釋放總線。產(chǎn)生寫0時序的方式:在主機拉低總線后,只需在整個時序期間保持低電平即可(至少ω灬)。在寫字節(jié)程序中的寫一個比特位的時候,沒有按照通常的分別寫0時序和寫1時序,而是把兩者結(jié)合起來,當主機拉低總線后在15灬之內(nèi)將要寫的位c給D0,如果c是高電平滿足15灬內(nèi)釋放總線的要求,如果c是低電平,則D0=c這條語句仍然是把總線拉在低電平,最后都通過延時58灬完成一個寫時序(寫時序0或寫時序1)程。 '
熱門點擊
- 輝光放電的基本特性
- CRT的基本結(jié)構(gòu)
- 0LED屏幕的應(yīng)用
- Cell(面板成型)工序
- 驅(qū)動板(主板)部分
- 典型的高壓鈉燈的結(jié)構(gòu)
- 典型節(jié)能燈的照片
- 反轉(zhuǎn)印刷法
- 正溫度系數(shù)熱敏電阻(Prc)的檢測
- 高摻雜區(qū)比低摻雜區(qū)氧化得更快
推薦技術(shù)資料
- 業(yè)余條件下PCM2702
- PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究