當(dāng)主機(jī)把數(shù)據(jù)線從邏輯高電平拉至邏輯低電平時(shí)產(chǎn)生讀時(shí)間片
發(fā)布時(shí)間:2016/10/25 21:19:33 訪問(wèn)次數(shù):1088
類型的寫時(shí)間片,即寫1時(shí)間片和寫0時(shí)間片。所有時(shí)間片必須的持續(xù)期,在各 LAL2021-50寫周期之間必須有最短為11Ls的恢復(fù)時(shí)間。
讀時(shí)間片:從DS18B20讀數(shù)據(jù)時(shí),使用讀時(shí)間片。當(dāng)主機(jī)把數(shù)據(jù)線從邏輯高電平拉至邏輯低電平時(shí)產(chǎn)生讀時(shí)間片。數(shù)據(jù)線在邏輯低電平必須保持至少1灬;來(lái)自DS18B⒛的輸出數(shù)據(jù)在時(shí)間下降沿之后的151ts內(nèi)有效。為了讀出從讀時(shí)間片開(kāi)始算起15u的狀態(tài),主機(jī)必須停止把引腳驅(qū)動(dòng)拉至低電平。在時(shí)間片結(jié)束時(shí),I/0引腳經(jīng)過(guò)外部的上拉電阻拉回高電平,所有讀時(shí)間片的最短持續(xù)期為ω△s,包括兩個(gè)讀周期間至少1u的恢復(fù)時(shí)間。
一旦主機(jī)檢測(cè)到Ds18mo的存在,它便可以發(fā)送一個(gè)器件RoM操作命令。所有RoM操作命令均為8位長(zhǎng)。
所有的串行通信,讀寫每一個(gè)比特位數(shù)據(jù)都必須嚴(yán)格遵守器件的時(shí)序邏輯來(lái)編程,同時(shí)還必須遵守總線命令序列,對(duì)單總線的DS18B20芯片來(lái)說(shuō),訪問(wèn)每個(gè)器件都要遵守下列命令序列:首先是初始化;其次執(zhí)行R0M命令;最后就是執(zhí)行功能命令(RoM命令和功能命令后面以表格形式給出)。如果出現(xiàn)序列混亂,則單總線器件不會(huì)響應(yīng)主機(jī)。當(dāng)然,對(duì)于RoM搜索命令和報(bào)警搜索命令,在執(zhí)行兩者中任何一條命令之后要返回初始化。基于單總線上的所有傳輸過(guò)程都是以初始化開(kāi)始的,初始化過(guò)程由主機(jī)發(fā)出的復(fù)位脈沖和從機(jī)響應(yīng)的應(yīng)答脈沖組成。應(yīng)答脈沖使主機(jī)知道,總線上有從機(jī),且準(zhǔn)備就緒。在主機(jī)檢測(cè)到應(yīng)答脈沖后,就可以發(fā)出R0M命令。這些命令與各個(gè)從機(jī)設(shè)備的唯一“位RoM代碼相關(guān)。在主機(jī)發(fā)出R0M命令,以訪問(wèn)某個(gè)指定的DS18B20,接著就可以發(fā)出DS18B⒛支持的某個(gè)功能命令。
類型的寫時(shí)間片,即寫1時(shí)間片和寫0時(shí)間片。所有時(shí)間片必須的持續(xù)期,在各 LAL2021-50寫周期之間必須有最短為11Ls的恢復(fù)時(shí)間。
讀時(shí)間片:從DS18B20讀數(shù)據(jù)時(shí),使用讀時(shí)間片。當(dāng)主機(jī)把數(shù)據(jù)線從邏輯高電平拉至邏輯低電平時(shí)產(chǎn)生讀時(shí)間片。數(shù)據(jù)線在邏輯低電平必須保持至少1灬;來(lái)自DS18B⒛的輸出數(shù)據(jù)在時(shí)間下降沿之后的151ts內(nèi)有效。為了讀出從讀時(shí)間片開(kāi)始算起15u的狀態(tài),主機(jī)必須停止把引腳驅(qū)動(dòng)拉至低電平。在時(shí)間片結(jié)束時(shí),I/0引腳經(jīng)過(guò)外部的上拉電阻拉回高電平,所有讀時(shí)間片的最短持續(xù)期為ω△s,包括兩個(gè)讀周期間至少1u的恢復(fù)時(shí)間。
一旦主機(jī)檢測(cè)到Ds18mo的存在,它便可以發(fā)送一個(gè)器件RoM操作命令。所有RoM操作命令均為8位長(zhǎng)。
所有的串行通信,讀寫每一個(gè)比特位數(shù)據(jù)都必須嚴(yán)格遵守器件的時(shí)序邏輯來(lái)編程,同時(shí)還必須遵守總線命令序列,對(duì)單總線的DS18B20芯片來(lái)說(shuō),訪問(wèn)每個(gè)器件都要遵守下列命令序列:首先是初始化;其次執(zhí)行R0M命令;最后就是執(zhí)行功能命令(RoM命令和功能命令后面以表格形式給出)。如果出現(xiàn)序列混亂,則單總線器件不會(huì)響應(yīng)主機(jī)。當(dāng)然,對(duì)于RoM搜索命令和報(bào)警搜索命令,在執(zhí)行兩者中任何一條命令之后要返回初始化。基于單總線上的所有傳輸過(guò)程都是以初始化開(kāi)始的,初始化過(guò)程由主機(jī)發(fā)出的復(fù)位脈沖和從機(jī)響應(yīng)的應(yīng)答脈沖組成。應(yīng)答脈沖使主機(jī)知道,總線上有從機(jī),且準(zhǔn)備就緒。在主機(jī)檢測(cè)到應(yīng)答脈沖后,就可以發(fā)出R0M命令。這些命令與各個(gè)從機(jī)設(shè)備的唯一“位RoM代碼相關(guān)。在主機(jī)發(fā)出R0M命令,以訪問(wèn)某個(gè)指定的DS18B20,接著就可以發(fā)出DS18B⒛支持的某個(gè)功能命令。
熱門點(diǎn)擊
- 平均值與有效值的區(qū)別
- 偏振片的起偏和檢偏
- 阻焊定義的焊盤設(shè)計(jì)
- oLED屏幕的缺點(diǎn)
- 光譜三刺激值或顏色匹配函數(shù)
- 電子傳輸材料
- 超扭曲向列型(STN)LCD
- 萊特實(shí)驗(yàn)
- 友達(dá)的競(jìng)爭(zhēng)優(yōu)勢(shì)在于各世代生產(chǎn)線的完整布局
- 元件孔一定要設(shè)計(jì)在基本格
推薦技術(shù)資料
- 循線機(jī)器人是機(jī)器人入門和
- 循線機(jī)器人是機(jī)器人入門和比賽最常用的控制方式,E48S... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開(kāi)
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號(hào)調(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新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究