新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > Proteus虛擬仿真在單片機實驗教學中的應用研究

        Proteus虛擬仿真在單片機實驗教學中的應用研究

        作者: 時間:2013-04-22 來源:網絡 收藏

        3.2 電壓數據采集和LED數碼顯示模塊的設計
        如圖2所示,本實驗單片機選用AT89C52,在Proteus軟件原理圖編輯窗口畫出電路圖,如圖2所示。單片機的P2.3,P2.4,P2.5引腳分別接ADC0808的Start,EOC,OE引腳。單片機的P0.7~P0.0分別接ADC0808數據的輸出OUT1~OUT8。系統采用動態掃描的方式顯示數據,單片機的P2.0~P2.3分別接LED數碼管的位選輸人端,P1.0~P1.7分別接LED數碼管的A,B,C,D,E,F,G,DP段,向數碼管輸入數據。表一中列出了本實驗中幾個典型的電阻值、A/D值、實測值。

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


        3.3 Proteus軟件應用與系統調試
        根據用Proteus軟件畫的電路圖,用Keil C51編寫相應程序,軟件流程圖如圖3所示。

        d.JPG


        編譯無誤后生成.hex文件。將生成的.hex文件”下載”到單片機中,然后點擊仿真按鈕,如果沒有錯誤,即可看到電路仿真結果,調節滑動變阻器的大小,對應電壓值隨之呈線性變化。此外,Proteus還可以和KeilC51進行聯調。
        由上述例子可以看出,Proteus可以很方便地與Keil C51集成開發環境連接,程序編譯好之后,立即可以進行軟、硬件結合的系統仿真。利用Proteus仿真只需很少的設備,就可以完成單片機系統的設計。對于學生來說,由于使用方便,可以提高學生的學習興趣。

        4 結語
        通過以上基于Proteus軟件的數字電壓表仿真,可以使學生很直觀地理解軟硬件結合的思想,有利于增強學生的感性認識,在過程中學生普遍反映在單片機實驗中引入Proteus仿真,對單片機的學習比單純學習書本知識更容易接受。實踐證明,在使用Proteus進行系統仿真開發成功之后再進行事物的制作,能培養學生的學習興趣,增強學生的創新意識,提高學生的實際應用能力。

        網線測試儀相關文章:網線測試儀原理

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 康乐县| 吉安县| 民县| 吉林省| 偏关县| 乐清市| 泊头市| 寻甸| 得荣县| 广河县| 宣化县| 治县。| 潼南县| 昆山市| 新宁县| 阆中市| 达孜县| 尚义县| 贺兰县| 宁河县| 砀山县| 洮南市| 承德市| 阜新市| 金阳县| 恩平市| 金门县| 黄浦区| 调兵山市| 五寨县| 德格县| 山东省| 南和县| 常德市| 阜康市| 于都县| 马尔康县| 连城县| 临颍县| 隆化县| 红安县|