在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,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首頁 > 嵌入式系統(tǒng) > 設計應用 > 關于單片機的仿真

            關于單片機的仿真

            作者: 時間:2016-11-26 來源:網(wǎng)絡 收藏
            因為總是習慣于用multisim進行簡單電路的仿真,總感覺相比其他軟件,它非常人性化。最近師弟用Proteus進行單片機的仿真,我就嘗試著用它再來試試,在網(wǎng)上查了很多資料。搞了一天,你以為搞出來了?no,沒有!總是到最后的地方出現(xiàn)了問題。而且網(wǎng)上好多都沒有涉及這些地方的說明,很多也是匯編語言寫的。用c的還都通不過。估計應該是我那個地方還沒有注意到,才出現(xiàn)這種情況。然后我又嘗試著用Proteus,同樣又是半天,好在搞出來了一個LED閃爍的例子。參照的網(wǎng)上資料,起碼是實現(xiàn)了仿真。
            原理圖如下:
            代碼如下:

            #include

            本文引用地址:http://www.biyoush.com/article/201611/321818.htm

            #defineucharunsignedchar

            #defineuintunsignedint

            sbitLED=P1^0;

            //延時

            voidDelayMS(uintx)

            {

            uchari;

            while(x--)

            {

            for(i=0;i<120;i++);

            }

            }

            //主程序

            voidmain()

            {

            while(1)

            {

            LED=~LED;

            DelayMS(150);

            }

            }

            過程如下:首先安裝Proteus和keil for 51

            然后再Proteus下畫圖;

            其次在keil下建立工程,像以前你學習的一樣,敲寫代碼。就是注意編譯前,在Flash 菜單項的configure Flash tools下的output選擇上creat hex file 然后進行編譯。

            最后單擊原理圖上的51芯片加入生成的hex文件進行仿真即可。

            而multisim估計是差不多,匯編和c都可以的。因為multisim沒有仿真出來,所以我也不能說誰優(yōu)誰劣,但感覺關于真,網(wǎng)上Proteus的資料相對多一些。




            關鍵詞: 單片機仿

            評論


            技術專區(qū)

            關閉