新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Proteus虛擬仿真在單片機(jī)實(shí)驗(yàn)教學(xué)中的應(yīng)用研究

Proteus虛擬仿真在單片機(jī)實(shí)驗(yàn)教學(xué)中的應(yīng)用研究

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

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

本文引用地址:http://butianyuan.cn/article/170531.htm


3.3 Proteus軟件應(yīng)用與系統(tǒng)調(diào)試
根據(jù)用Proteus軟件畫的電路圖,用Keil C51編寫相應(yīng)程序,軟件流程圖如圖3所示。

d.JPG


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

4 結(jié)語
通過以上基于Proteus軟件的數(shù)字電壓表仿真,可以使學(xué)生很直觀地理解軟硬件結(jié)合的思想,有利于增強(qiáng)學(xué)生的感性認(rèn)識(shí),在過程中學(xué)生普遍反映在單片機(jī)實(shí)驗(yàn)中引入Proteus仿真,對單片機(jī)的學(xué)習(xí)比單純學(xué)習(xí)書本知識(shí)更容易接受。實(shí)踐證明,在使用Proteus進(jìn)行系統(tǒng)仿真開發(fā)成功之后再進(jìn)行事物的制作,能培養(yǎng)學(xué)生的學(xué)習(xí)興趣,增強(qiáng)學(xué)生的創(chuàng)新意識(shí),提高學(xué)生的實(shí)際應(yīng)用能力。

網(wǎng)線測試儀相關(guān)文章:網(wǎng)線測試儀原理

上一頁 1 2 下一頁

評論


相關(guān)推薦

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

關(guān)閉