<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > Multisim10單片機在數(shù)字電路中的應(yīng)用

          Multisim10單片機在數(shù)字電路中的應(yīng)用

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

          1. 1. 5 再次彈出MCU向?qū)υ捒蛑?,?個單選項:“Create emp ty p roject (創(chuàng)建空項目) ”和“Addsource file (添加源文件) ”, 這里選取“Add sourcefile”;下面欄中可以輸入后綴為“。 C”的源文件名,這里就用“LED11. c”最后單擊下方的“Finish”按鈕完成。

          1. 1. 6 完成MCU向?qū)υ捒蛑?,這時能在電子仿真平臺上顯示出原來調(diào)出模塊U18052,右擊鼠標退出元件操作。

          1. 1. 7 保存文件,在文件名欄輸入“led001”文件名,默認文件后綴“。 ms”。

          1. 2 在電子仿真軟件基本界面平臺上,單擊主菜單“View /Design Toolbox”,在基本界面左側(cè)將打開“設(shè)計工具盒”窗口,單擊“led001”前的“ + ”號可以看到剛才命名的工作區(qū)“my mcudesign1”,在工作區(qū)下面是項目名“p roject2 ”, 在項目名下面是源文件名“Led11. c”,如圖3所示。

          圖3 工作區(qū)項目和文件
          圖3 工作區(qū)項目和文件

          2 編寫MCU源C語言程序

          2. 1 雙擊“設(shè)計工具盒”中的源文件“Led11. c”,在其右側(cè)將打開編寫程序窗口,刪除已有的文字注釋說明。

          2. 2 在源程序窗口輸入以下11進制計數(shù)器C語言源程序:

          #include htc. h

          void delay( unsigned int i) ;

          unsigned char code table [ ] = { 0x40, 0x79, 0x24, 0x30, 0x19, 0x12, 0x02,

          0x78, 0x00, 0x90};

          unsigned char a1, a2, a3;

          void main ( )

          {

          unsigned int i;

          while (1)

          { for( i = 0; i 11; i + + )

          {

          if ( i = = 0)

          {P2 = 0x40;

          P1 = 0x40;

          P0 = 0x40; }

          if ( i = = 1)

          {P2 = 0x79;

          P1 = 0x40;

          P0 = 0x40; }

          if ( i = = 2)

          {P2 = 0x24;

          P1 = 0x40;

          P0 = 0x40;

          }

          if ( i = = 3)

          {

          P2 = 0x30;

          P1 = 0x40;

          P0 = 0x40;

          }

          if ( i = = 4)

          {

          P2 = 0x19;

          P1 = 0x40;

          P0 = 0x40;

          }

          if ( i = = 5)

          {

          P2 = 0x12;

          P1 = 0x40;

          P0 = 0x40;

          }

          if ( i = = 6)

          {

          P2 = 0x02;

          P1 = 0x40;

          P0 = 0x40;

          }

          if ( i = = 7)

          {

          P2 = 0x78;

          P1 = 0x40;

          P0 = 0x40;

          }

          if ( i = = 8)

          {

          P2 = 0x00;

          P1 = 0x40;

          P0 = 0x40;

          }

          if ( i = = 9)

          {

          P2 = 0x;

          P1 = 0x40;

          P0 = 0x40;

          }

          if ( i = = 10)

          {

          P2 = 0x40;

          P1 = 0x79;

          P0 = 0x40;

          i = 0;

          }

          }

          } }

          c語言相關(guān)文章:c語言教程


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


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


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


          塵埃粒子計數(shù)器相關(guān)文章:塵埃粒子計數(shù)器原理


          評論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();