中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于AT89C52單片機(jī)的溫度檢測及顯示設(shè)計(jì)

        基于AT89C52單片機(jī)的溫度檢測及顯示設(shè)計(jì)

        作者: 時(shí)間:2009-04-03 來源:網(wǎng)絡(luò) 收藏

        2.2 軟件

        本文引用地址:http://www.antipu.com.cn/article/173806.htm

        用C語言進(jìn)行程序,采用結(jié)構(gòu)化程序思想:在總體設(shè)計(jì)中采用“自頂而下”(TOP-DOWN)的方法,在程序設(shè)計(jì)中采用模塊化編程。把整體任務(wù)分成一個(gè)個(gè)子任務(wù),子任務(wù)再分子任務(wù),逐層細(xì)分,每個(gè)子程序都完成其規(guī)定的功能,明確輸入輸出。將這些程序連接起來就構(gòu)成整體流程圖。模塊化編程,每個(gè)模塊結(jié)構(gòu)完整,相互獨(dú)立的程序段。如液晶模塊的寫控制指令、寫數(shù)據(jù)、清屏;數(shù)據(jù)處理中的工程量轉(zhuǎn)換,均值濾波等。這些程序可以任意調(diào)用、修改,使整個(gè)程序結(jié)構(gòu)清晰,組合靈活,維護(hù)調(diào)試方便。

        2.2.1 主流程圖

        主流程圖如圖2所示。主要包括程序初始化部分,主要完成的任務(wù)是初始化液晶屏,初始化各口狀態(tài)和設(shè)初始閾值,位置為第一路;按確定鍵后系統(tǒng)開始工作,第一路位置的及其動(dòng)態(tài)顯示圖的主頁面;當(dāng)按下設(shè)置鍵時(shí),液晶屏幕顯示一個(gè)選擇界面,可選擇設(shè)置位置,位置閾值;通過上下鍵可進(jìn)行選擇,選擇界面的箭頭指向設(shè)置位置時(shí),按確定就可進(jìn)入位置的設(shè)置,設(shè)置完畢后,確定健返回;直接再按確定鍵可顯示放大的字體。

        2.2.2 測溫流程圖和曲線顯示流程

        啟動(dòng)ADC0809時(shí)需根據(jù)啟動(dòng)的檢測位置不同查表選用不同的通道地址表;設(shè)定ADC0809轉(zhuǎn)換時(shí)間,采用延時(shí)等待后,再讀取它的轉(zhuǎn)換數(shù)據(jù);根據(jù)傳感器的量程得出轉(zhuǎn)換公式;為了便于顯示,需要把各位數(shù)分離,分離出了百位數(shù)、十位、個(gè)位、十分位和百分位;建立一個(gè)0~9的數(shù)字字模表,取模顯示。溫度顯示和曲線顯示流程圖分別如圖3和圖4所示。

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


        評(píng)論


        相關(guān)推薦

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

        <sup id="3hn2b"></sup>

        1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

          1. <xmp id="3hn2b"></xmp>