<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 利用PC串口進(jìn)行脈沖編碼通訊的方法

利用PC串口進(jìn)行脈沖編碼通訊的方法

作者: 時(shí)間:2011-07-01 來(lái)源:網(wǎng)絡(luò ) 收藏
本文提出的方法可用來(lái)評估通過(guò)進(jìn)行脈寬編碼通訊的單總線(xiàn)(one-wire)器件,對通訊錯誤,如奇偶性和應答,進(jìn)行監測。與PC的硬件接口為MAX232驅動(dòng)/接收器,本例子中的從動(dòng)裝置為德州儀器的TMP141溫度傳感器。使用由A0和A1確定的TMP141的4個(gè)可編程地址(見(jiàn)圖1),本電路可以擴展成同一個(gè)總線(xiàn)上有4個(gè)傳感器。

本方法的主圖示使用RS-232波特率控制的內置時(shí)間。大多數通訊需要3個(gè)“位編碼”:(起始位),數據(位0)和數據(位1)(見(jiàn)表和圖2)。使用Visual Basic的mscomm將PC COM口配置成輸出8個(gè)數據位,無(wú)奇偶校驗位,1個(gè)停止位,無(wú)流量控制。COM口數據位的設置與波特率確定位碼寬度。通過(guò)改變位之間的波特率,得到不同的脈寬編碼。

對PC COM口波特率編程會(huì )產(chǎn)生20到 30 ms的位之間延遲,因為從動(dòng)裝置沒(méi)有超時(shí)事件,所以這種延遲不是問(wèn)題。但是,延遲會(huì )使在邏輯分析儀上讀輸出比較復雜。Visual Basic程序控制到TMP141傳感器的兩路通訊。使用程序可以讀以及編程內部寄存器。

電機保護器相關(guān)文章:電機保護器原理


關(guān)鍵詞: PC串口 脈沖編碼通訊

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>