新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于Proteus的液晶溫度顯示器仿真設計

        基于Proteus的液晶溫度顯示器仿真設計

        作者: 時間:2011-06-14 來源:網絡 收藏


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

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

        h.jpg


        程序導入后,點擊j.jpg仿真運行控制按鈕后,進入仿真調試狀態,點擊中的Play鍵k.jpg,進行軟、硬件交互仿真,如圖6所示。圖6(a)表明,假如DS18B20檢測到的當前溫度是123.9℃,則經過單片機處理后,LM016L顯示出當前的溫度值123.9℃,工作指示燈亮。通過調節DS18B20模型上的上下標,可設定低于零度的溫度輸入,仿真顯示結果如圖6(b)所示。在仿真狀態下,調節DS18B20模塊的上下標改變溫度的輸入值(-55.0~+125.0 ℃),LM016L的輸出溫度值實時跟隨變化。仿真結果表明,該能準確的測量并顯示溫度,測量精度到0.1℃,仿真效果與系統預期要實現的一致。

        i.jpg



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


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 昭通市| 济南市| 临洮县| 台州市| 长葛市| 虹口区| 仁化县| 安丘市| 武隆县| 张北县| 商丘市| 翁源县| 佛坪县| 保亭| 迁西县| 宁波市| 阜康市| 密山市| 绍兴县| 合肥市| 游戏| 遂昌县| 鹿泉市| 闻喜县| 正安县| 高密市| 南皮县| 辰溪县| 石家庄市| 永昌县| 多伦县| 高要市| 西贡区| 松阳县| 梁平县| 宝山区| 淮北市| 内乡县| 衡山县| 漯河市| 罗田县|