Multisim10單片機在數字電路中的應用
摘要: 文章通過(guò)一個(gè)計數器的具體實(shí)例,利用Multisim10中的MCU模塊進(jìn)行單片機的協(xié)同仿真完成所需功能。
本文引用地址:http://dyxdggzs.com/article/189965.htm0 引言
單片機體積小,質(zhì)量輕,具有很強的靈活性,而且價(jià)格也不高,從而得到越來(lái)越廣泛的應用。其中以In2ter公司推出的8051 /8052芯片最基礎、最普及、最常用。8051 /8052在小、中型開(kāi)發(fā)場(chǎng)合應用很廣,已成為單片機領(lǐng)域的標準。
在電子仿真軟件Multisim10中,也引入了單片機仿真內容,且它的模塊型號就是最常見(jiàn)和應用廣泛的8051 /8052。在Multisim10中, 8051 /8052 不但可以用匯編語(yǔ)言編寫(xiě)程序,同時(shí)也支持C語(yǔ)言編寫(xiě)程序,拓展了單片機8051 /8052的使用,使虛擬仿真顯得更加靈活和實(shí)用。
下面以一個(gè)具體的11進(jìn)制計數器應用例子來(lái)說(shuō)明(用C語(yǔ)言編寫(xiě)程序) ,詳細介紹如何實(shí)現Multi2sim10單片機仿真,計數器的電路原理圖如圖1所示。
圖1 計數器電路原理圖
1 組建仿真電路
1. 1 調出單片機模塊8052
1. 1. 1 單擊電子仿真軟件Multisim10基本界面元件工具條“PlaceMCU Module”按鈕。
1. 1. 2 在彈出“Select a CompONet”對話(huà)框的“Family”欄中先選取“805X”, 然后在“Componet”欄下選取“8052”,最后單擊對話(huà)框右上角的“ok”按鈕。
1. 1. 3 鼠標箭頭將帶出一個(gè)“8052”模塊,在電子仿真平臺上單擊鼠標,將先彈出MCU向導對話(huà)框之一,第一欄是工作區路徑,第二欄是工作區取名,這里輸入“my mcu design1”,最后單擊下方的“Next”按鈕。
1. 1. 4 再次彈出MCU向導對話(huà)框之二,共有4欄選項,第一欄為項目類(lèi)型,一般選擇“STandard (標準) ”;第二欄選擇編程語(yǔ)言種類(lèi),單擊右側下拉箭頭,可以在“Assembly C匯編”和“C”語(yǔ)言之間選擇,這里選取“C”語(yǔ)言;則第三欄自動(dòng)顯示“Hi2Tech C512L ite com2p iler”字樣; 第四欄可以輸入項目名稱(chēng),本文取名為“p roject2”,最后單擊下方的“Next”按鈕,如圖2所示。
圖2 MCU向導對話(huà)框之二
c語(yǔ)言相關(guān)文章:c語(yǔ)言教程
單片機相關(guān)文章:單片機教程
單片機相關(guān)文章:單片機視頻教程
單片機相關(guān)文章:單片機工作原理
塵埃粒子計數器相關(guān)文章:塵埃粒子計數器原理
評論