<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è) > 嵌入式系統 > 設計應用 > 基于MSP430單片機的智能溫度檢測系統設計

基于MSP430單片機的智能溫度檢測系統設計

作者: 時(shí)間:2012-09-03 來(lái)源:網(wǎng)絡(luò ) 收藏

3 軟件

系列是一種具有集成度高、功能豐富、功耗低等技術(shù)特點(diǎn)的16位, 它采用c語(yǔ)言完成程序, 大大提高了開(kāi)發(fā)調試的工作效率; 同時(shí)用c語(yǔ)言所產(chǎn)生的文檔資料也容易理解, 便于移植。

3. 1 下位機編程

系統程序包括主程序, 復位子程序, 報警和分辨率設置子程序, 轉換子程序, 讀子程序, 計算溫度和顯示溫度子程序等等。F149對DS18B20的訪(fǎng)問(wèn)流程是: 先對DS18B20初始化,再進(jìn)行ROM 操作命令, 最后才能對存儲器RAM 操作。程序流程圖如圖4 所示。下面就簡(jiǎn)要介紹系列C 語(yǔ)言的幾個(gè)主要子程序。


圖4 程序流程圖

3. 1. 1 復位子程序

該程序的主要功能是負責DS18B20的復位, 以方便進(jìn)行以后的操作。復位要求主CPU 將數據線(xiàn)下拉500微秒, 然后釋放, DS18B20收到信號后等待16~ 60微秒左右, 后發(fā)出60 ~ 240微秒的存在低脈沖, 主CPU 收到此信號表示復位成功。

bit ResetDS18B20( )

{ unsigned char ;i

bit flag;

DS18B20= 0:

for( i= 0; i 200; i+ + ) ; / /保持低電平500微秒

DS18B20= 1:

for( i= O; i 30; i+ + ) ; / /等60微秒

flag= DS18B20; / /取DS18B20狀態(tài)

for( i= 0; i 100; i+ + ) ; / /等300微秒

return flag; / / flag= 0復位成功, flag= 1, 復位不成功

}



評論


相關(guān)推薦

技術(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>