新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于MSP430單片機(jī)的智能水位計(jì)設(shè)計(jì)

        基于MSP430單片機(jī)的智能水位計(jì)設(shè)計(jì)

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

        b.JPG


        2.3 數(shù)據(jù)保存模塊
        數(shù)據(jù)保存模塊及復(fù)位電路都通過(guò)X4043實(shí)現(xiàn)。X4043也采用I2C接口,SDA,SCL連接方法與ADS1110相同。
        計(jì)每小時(shí)記錄一次,緩沖區(qū)可保留一天24次的記錄信息,新的信息覆蓋舊的信息。每條記錄由值和采樣的時(shí)間組成。
        水位信息保存程序流程圖如圖3所示。

        c.JPG


        保存數(shù)據(jù)時(shí),先保存水位值,再依次保存時(shí)間。確定保存地址時(shí),用最初的地址加上偏移量。偏移量為數(shù)據(jù)長(zhǎng)度乘以個(gè)數(shù)。
        在定時(shí)器中斷中,每個(gè)整點(diǎn)時(shí)間,定時(shí)器都會(huì)把保存數(shù)據(jù)的標(biāo)志變量置有效。在主循環(huán)中判斷,如果標(biāo)志位有效,就調(diào)用保存水位信息的函數(shù)。



        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 雷波县| 拜泉县| 开平市| 邹平县| 安义县| 元江| 武定县| 博兴县| 府谷县| 德清县| 高平市| 阜阳市| 宕昌县| 永和县| 乌拉特中旗| 遵化市| 太仆寺旗| 嘉善县| 泰兴市| 安丘市| 丹阳市| 罗城| 昭通市| 湘乡市| 南昌市| 西城区| 兴仁县| 南康市| 桓仁| 临朐县| 迭部县| 丰城市| 共和县| 乌拉特中旗| 辉南县| 翁源县| 图木舒克市| 江山市| 江津市| 扶风县| 平乡县|