在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

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

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

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

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


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


            圖6用MCU代碼管理器添加的新項(xiàng)目

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

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

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



            評(píng)論


            相關(guān)推薦

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

            關(guān)閉