<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 利用Multisim10中的MCU模塊進(jìn)行單片機協(xié)同仿真

利用Multisim10中的MCU模塊進(jìn)行單片機協(xié)同仿真

作者: 時(shí)間:2011-12-13 來(lái)源:網(wǎng)絡(luò ) 收藏

  搭建電路時(shí),當將單片機U1放入電路圖中時(shí),會(huì )出現MCU向導,如圖2所示。第一步,分別輸入工作區路徑和工作區名稱(chēng)。工作區名稱(chēng)任意,這里輸入MCUCosimWS。第二步,如圖3所示,在項目類(lèi)型(Projecttype)下拉框有兩個(gè)選項:標準(Standard)和加載外部Hex文件(LoadExternalHexFile),你可以在Keil等環(huán)境下編寫(xiě)匯編和C源程序,然后生成Hex文件,再通過(guò)“加載外部Hex文件”導入。限于篇幅這里選標準(Standard),接著(zhù)在“編程語(yǔ)言”(Programminglanguage)下拉框里會(huì )有兩個(gè)選項:C和匯編(Assembly),如果選擇C,則在匯編器/編譯器工具(Assembler/Compilertool)下拉框會(huì )出現Hi-TechC51-Litecompiler,我們這里選擇匯編(Assembly),則出現8051/8052Metalinkassembler。接下來(lái)在項目名稱(chēng)(Projectname)里輸入名稱(chēng),如CosimProject。第三步,如圖4所示,對話(huà)框里有兩個(gè)選項:創(chuàng )建空項目(Createemptyproject)和添加源文件(Addsourcefile)。選擇添加源文件,點(diǎn)擊完成。保存文件,鍵入M10Cosim作為文件名,然后查看“設計工具箱”(DesignToolbox),應如圖5所示。


  你可能更愿意用C來(lái)編寫(xiě)程序,而不是匯編,或兩個(gè)都用,或還想引入外部Hex文件,這都可以通過(guò)用“MCU代碼管理器”添加MCU項目來(lái)解決。在設計工具箱里右鍵單擊MCUCosimWS,選擇“MCU代碼管理器”(MCUCodeManager),點(diǎn)擊“新MCU項目”(NewMCUProject)按鈕,選擇“項目類(lèi)型”(ProjectType),可以是標準(Standard)或加載外部Hex文件(LoadExternalHexFile),這里選“標準”,接著(zhù)輸入名稱(chēng),如Cosim_C_Project,確定后就可以在MCU代碼管理器對話(huà)框里進(jìn)行下一步設置了,可以創(chuàng )建新文件,設置匯編器/編譯器等等。如圖6所示,這時(shí)已經(jīng)多了一個(gè)Cosim_C_Project項目(未添加C代碼源文件),前面圖標空心的方框說(shuō)明它不是“當前使用的項目”(ActiveMCUProject)。


圖6用MCU代碼管理器添加的新項目

  編寫(xiě)并編譯MCU源程序

  雙擊CosimProject下的main.asm輸入程序,程序清單及注釋如下:

  由于匯編器是Metalinkassembler,詳細的宏命令等可以參考其用戶(hù)手冊。編寫(xiě)好程序后,選擇菜單MCU→MCU8051U1→Build,這里的下拉子菜單可能是“MCU8051U2”或“U3”,主要對應電路圖中單片機的符號名稱(chēng),Build的結果會(huì )輸出到SpreadsheetView中。



關(guān)鍵詞: Multisim10 協(xié)同仿真

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>