新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 單片機實現(xiàn)數(shù)字電壓表的軟硬件設(shè)計

單片機實現(xiàn)數(shù)字電壓表的軟硬件設(shè)計

作者: 時間:2013-01-22 來源:網(wǎng)絡(luò) 收藏

  2 軟件設(shè)計

  主程序框圖如圖2所示。在狀態(tài)初始化部分,首先保證Vw一0,即抽頭要滑到最下端。操作過程如下:控制X9313的CS,U/D,INC,使向下滑動,每滑動一個單元,儲存一次抽頭位置,這樣,一直下滑31次,以此保證Vw=0.初始化完成后,控制X9313的抽頭往上滑動,每上滑一個單元,儲存一次抽頭位置,作為下次滑動的基礎(chǔ),然后將Vw與Vx比較,檢查比較結(jié)果P1.1的情況決定 w是否等于 .如不等,則控制抽頭再上移,同時儲存抽頭位置,直至Vw-V .用寄存器R.來統(tǒng)計抽頭從零上移的單元個數(shù)。

主程序流程圖

圖2 主程序流程圖

具體算法及顯示流程圖

圖3 具體算法及顯示流程圖

  3 結(jié) 束 語

  用單片機對數(shù)字電位器編程控制實現(xiàn),不僅所用元器件數(shù)量少,而且調(diào)節(jié)起來非常方便,整個系統(tǒng)因為使用邏輯控制,性能也更穩(wěn)定。


上一頁 1 2 下一頁

評論


相關(guān)推薦

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

關(guān)閉