新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 由Proteus仿真入門單片機學習

由Proteus仿真入門單片機學習

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

1 引言

對于單片機的學習,由于其比較抽象,特別是在編寫程序時,完全只是憑借程序員周密的邏輯思維來進行程序設(shè)計,為了讓程序設(shè)計員更好的理解和調(diào)試其所設(shè)計的程序,所有單片機生產(chǎn)廠家都針對他們的單片機系列設(shè)計生產(chǎn)了相應(yīng)的仿真器。然而這些仿真器的價格卻不菲,無凝這是初次學習單片機時重要考慮的因素。而目前隨著我國電子技術(shù)的飛速發(fā)展,我們所有生活上所用到、見到的電子產(chǎn)品都離不開單片機的身影,這也愈加激起我們對單片機的學習熱情。然而在具體學習這門技術(shù)時,特別是高校教學時,因為實驗設(shè)備不夠和教學課時少等原因,往往都是采用純理論性的或集體性的實驗。而通過這種學習之后,以我個人在校學習時的經(jīng)歷和對一些高校學生的了解,大部分學習者最終都是知識考試過了關(guān),卻什么都不會。針對這一現(xiàn)象,在此本文提倡運用仿真的方法結(jié)合具體的設(shè)計來學習單片機知識。

目前國外很多軟件設(shè)計公司都針對單片機的學習而設(shè)計了許多仿真軟件,這使得單片機學習者只需要一臺個人電腦就可以完成單片機程序的設(shè)計和調(diào)試,大大降低了我們的學習成本,方便了我們的學習。其中,[1]是由英國Labcenter 公司開發(fā)的具有硬件電路分析、實物仿真軟件和程序仿真功能的仿真軟件。通過軟件安裝在個人電腦后,可以實現(xiàn)了單片機和SPICE 電路相結(jié)合的仿真。在此運用該仿真軟件,設(shè)計以AT89C2051[2]的P1 口輸出正弦波為目的的硬件電路和相應(yīng)程序,通過這一具體的項目設(shè)計,把理論與實踐結(jié)合起來,以期引導(dǎo)入門單片機學習。

2設(shè)計里的仿真電路

為了對單片機內(nèi)部程序運行時有感性上的理解,在此利用7 Professional 下的ISIS7 Professional 仿真電路設(shè)計軟件設(shè)計了如下圖1 所示的電路,該電路所預(yù)達到的功能是通過單片機AM89C2051 的P10-P17 口輸出準正弦波并通過虛擬示波器顯示出來,為了避免可能由電路元器件引起后面的調(diào)試工作,電路所有采用的元器件都采用軟件自帶的標準庫里的元器件。

newmaker.com

圖1 Proteus 中基于AT89C2051 單片機的準正弦波電路

51單片機相關(guān)文章:51單片機教程


單片機相關(guān)文章:單片機教程


單片機相關(guān)文章:單片機視頻教程


單片機相關(guān)文章:單片機工作原理



上一頁 1 2 3 下一頁

關(guān)鍵詞: Proteus 仿真入門

評論


相關(guān)推薦

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

關(guān)閉