Protues在單片機系統設計中的應用
2.3 串口通信本文引用地址:http://dyxdggzs.com/article/172742.htm
系統通過(guò)串口與上位及通信??梢詫?shí)時(shí)的向上位機傳送溫度值。實(shí)物中通過(guò)RS 232總線(xiàn)與計算機連接。接受數據界面由VB編寫(xiě)。
圖3為虛擬終端接受到的數據窗口仿真。
3 軟件電路設計
單片機編程,開(kāi)機之初先進(jìn)行初始化,然后采集溫度4路溫度信號。通過(guò)鍵盤(pán)選擇要顯示的通道溫度并在液晶屏上顯示。再判斷是否向上位機發(fā)送數據,有請求是則發(fā)送數據,無(wú)請求時(shí)則判斷數據是否正常,不正常則報警(蜂鳴器鳴叫)。軟件通過(guò)C語(yǔ)言編程,先在Keil C51集成開(kāi)發(fā)環(huán)境下將編好的程序進(jìn)行編譯,調試。調試通過(guò)后,用生成的HEX文件在Proteus進(jìn)行仿真。
4 結 語(yǔ)
利用Proteus對數字式溫度傳感器DS18B20構成通用多點(diǎn)溫度測量系統進(jìn)行仿真,仿真結果表明該系統具有測溫系統簡(jiǎn)單、測溫精度高、連接方便、性能穩定等優(yōu)點(diǎn),能有效地降低成本,縮短開(kāi)發(fā)周期,具有良好的應用前景。
評論