• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 基于Proteus的液晶溫度顯示器仿真設(shè)計

    基于Proteus的液晶溫度顯示器仿真設(shè)計

    作者: 時間:2011-06-14 來源:網(wǎng)絡(luò) 收藏


    3 系統(tǒng)仿真
    在Keil uVision3中,采用C51編寫源程序,在新建項目中選擇AT89C52單片機作為CPU,再將編寫好的C語言源程序加載到新建項目中。在“Project”下拉菜單中,選擇“Options forTarget”對話框,在對話框中選中“Output”選項卡的“Create HEX File”選項,最后點擊“Itebuild all Target Files”,編譯成功后生成的“*.Hex”文件。在 ISIS7.5中,雙擊AT89C52,將可執(zhí)行程序裝載到單片機中,如圖5所示。

    本文引用地址:http://www.czjhyjcfj.com/article/191168.htm

    h.jpg


    程序?qū)?a class="contentlabel" href="http://www.czjhyjcfj.com/news/listbylabel/label/Proteus">Proteus后,點擊j.jpg仿真運行控制按鈕后,進入仿真調(diào)試狀態(tài),點擊中的Play鍵k.jpg,進行軟、硬件交互仿真,如圖6所示。圖6(a)表明,假如DS18B20檢測到的當前溫度是123.9℃,則經(jīng)過單片機處理后,LM016L顯示出當前的溫度值123.9℃,工作指示燈亮。通過調(diào)節(jié)DS18B20模型上的上下標,可設(shè)定低于零度的溫度輸入,仿真顯示結(jié)果如圖6(b)所示。在仿真狀態(tài)下,調(diào)節(jié)DS18B20模塊的上下標改變溫度的輸入值(-55.0~+125.0 ℃),LM016L的輸出溫度值實時跟隨變化。仿真結(jié)果表明,該能準確的測量并顯示溫度,測量精度到0.1℃,仿真效果與系統(tǒng)預(yù)期要實現(xiàn)的一致。

    i.jpg



    4 結(jié)束語
    利用功能強大的Proteus軟件提供的元件庫設(shè)計硬件電路及軟硬件仿真,實現(xiàn)了。該顯示器電路結(jié)構(gòu)簡潔,可靠性高,成本低。通過Proteus的前期仿真提高了的設(shè)計效率,縮短了開發(fā)周期,降低了設(shè)計成本,保證了設(shè)計的合理性和可靠性。


    上一頁 1 2 3 4 下一頁

    評論


    相關(guān)推薦

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

    關(guān)閉
    主站蜘蛛池模板: 尼玛县| 吴江市| 乐平市| 定南县| 阜城县| 合水县| 旌德县| 福海县| 泾川县| 温宿县| 油尖旺区| 克什克腾旗| 怀仁县| 临城县| 留坝县| 兴化市| 莒南县| 从江县| 牡丹江市| 威信县| 乌兰察布市| 阿坝| 永安市| 广西| 娄烦县| 平陆县| 黔南| 任丘市| 临朐县| 岑溪市| 霞浦县| 宁晋县| 大悟县| 吴堡县| 兴化市| 玉屏| 大荔县| 桓台县| 沧源| 石渠县| 凌云县|