<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開發網

      電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
      搜索: 您現在的位置: 電子開發網 >> 電子開發 >> EDA開發應用 >> Proteus >> 正文

      Proteus 親密接觸

      作者:佚名    文章來源:本站原創    點擊數:    更新時間:2008-10-31

          關注 Proteus有一段時間了,今天終于自己動手仿真了一次。剛開始用還不太習慣這個東東。比如一般類似軟件都是左鍵選取,右鍵屬性,而Proteus卻相反,其大致操作:右鍵選取; 左擊所選為其屬性;右擊所選為刪除。另外左擊所選時,根據位置的不同,可選擇不同的屬性,比如左擊元件體,打開元件的屬性,擊元件下方的< text>則是為對應的屬性……。

          每個元件下面的這個<text>感覺應該是放注釋的,由于看著它不爽,總想將其去掉,開始采用的辦法是讓它為空格,即右擊選中元件后,左擊 <text>,在彈出對話框的Text一欄中后面加上一個空格。這樣元件顯示時就看不到文字。后來發現原來這個<text>具有隱藏屬性,在菜單Template中有個set design defaults,其中有個Show hidden text? 將其去掉就不會再顯示<text>的內容了。

          還有個問題,不知道所用元件在哪個庫里。初學沒辦法,只好在網上下載了一些別人的例子,察看其中元件的屬性,記下其名字,再到自己的Design中在 Keywords里輸入元件名查找,雖然有些麻煩,不過還挺有效。我想以后用熟了,哪個元件在什么庫里應該就比較清楚了。

          以前看的多數的Proteus的資料都是講Proteus和Keil聯合調試的,所以一直有個錯覺,就是用Proteus仿真單片機必須要用Keil。經過今天的實戰才明白原來不是這樣,只要在MCU的屬性中的"Program File"里選中用Keil或是其他什么軟件生成的HEX文件(即要寫入真正的板子上MCU的程序)即可,這樣就相當于在電路里放了一塊寫好程序的 MCU。連好外圍器件后就可以仿真了。

          另外還發現,MCU的時鐘電路(即晶振部分)也是可以不接的,同樣可以在MCU的屬性里設置,如在Clock Frequency 里設置為12MHz就可以了。對Proteus默認的顏色感覺不爽, 按理說應該可以自己設置一些顏色參數。經過一番摸索,發現元件的顏色,連線的顏色,背景顏色等都可以在Template菜單下對應項中設置。

          仿真過程中還遇到了一個問題,我開始選用的發光二極管叫做LED,怎么運行它都不發光,但電平顯示正常,又用電壓表,電流表測了一下其值也是正常的。沒辦法,又看了一下例子,發現人家用的LED名字叫做LED-RED, 回到我的Design中以LED-為Keywords搜一下庫,看下結果明白了,那個LED應該就是連電路時用的,仿真時不發光,若要其仿真時發光必須用有顏色屬性的LED,我的實驗中用到了LED-RED和LED-GREEN(紅和綠)。

      用Proteus搭建的電路圖如下:

       

      所用匯編程序如下:

             org    0000h
             mov   a,#0feh
      loop:  mov   p0,a
             lcall delay
             rl    a
             ajmp  loop

      delay: mov   r7,#100       ;djnz為二周期指令,機器周期為振蕩周期的12倍.所以延時時間為:
      temp1: mov   r6,#02h       ;100×2×255×2×12×(1/12) =100ms,
      temp2: mov   r5,#0ffh
             djnz  r5,$
             djnz  r6,temp2
             djnz  r7,temp1
             ret
      end

      用Keil編譯,將生成的HEX文件載入電路中的MCU,仿真結果如下(紅為高電平,藍為低電平):
       

      Tags:EDA開發,Proteus仿真,走馬燈仿真,設計  
      責任編輯:admin
      相關文章列表
      沒有相關文章
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網友評論
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 狠狠色综合久久婷婷| 伊人激情久久综合中文字幕| 久久亚洲精品成人综合| 一本一道久久综合狠狠老| 精品综合久久久久久98| 国产成人精品久久综合| 亚洲av无码兔费综合| 久久久久综合网久久| 五月综合色婷婷在线观看| 国产成人综合精品一区| 狠狠色成人综合首页| 婷婷成人丁香五月综合激情 | 伊人情人综合成人久久网小说| 国产综合精品在线| 91精品综合久久久久久五月天| 亚洲综合色在线观看亚洲| 色综合久久综合中文小说| 久久婷婷成人综合色| 亚洲国产精品综合久久网络 | 精品综合久久久久久99| 久久综合久久自在自线精品自| 狠狠色综合久色aⅴ网站| 国产精品综合专区中文字幕免费播放| 婷婷五月综合色视频| 奇米综合四色77777久久| 日韩亚洲人成在线综合日本| 国产精品亚洲综合一区| 激情97综合亚洲色婷婷五| 亚洲狠狠爱综合影院婷婷| 伊人久久大香线蕉综合5g| 国产精品综合专区中文字幕免费播放| 色视频综合无码一区二区三区| 狠狠色狠狠色综合日日五| 天天综合色一区二区三区| 卡通动漫第一页综合专区| 久久综合伊人77777| 91精品国产综合久久婷婷| 日韩欧国产精品一区综合无码| 色综合色狠狠天天综合色| 色婷婷综合缴情综免费观看| 久久婷婷色综合一区二区|