婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發網

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

PLD的PROTEUS電路仿真

作者:佚名    文章來源:網絡    點擊數:    更新時間:2008-11-3

1  PROTEUS軟件簡介
     PROTEUS 是來自英國公司的工具軟件,在全球廣泛使用。和其它工具相比,這款軟件的最大特點就在于它能夠模擬單片機。可以直接在基于原理圖的虛擬原型EDA上編程,并實現軟件源碼級的實時調試。還能看到運行后輸入輸出的效果。但是現在大家都只注意到PROTEUS對單片機的仿真和如何與Keil進行關聯調試,其實 PROTEUS還能夠進行PLD的電路仿真。
     PLD(可編程邏輯器件)是一種數字集成電路的半成品,在其芯片上按一定排列方式集成了大量的門和觸發器等基本邏輯元件,使用者可利用某種開發工具對其進行加工,即按設計要求將這些片內的元件連接起來,使之完成某個邏輯電路或系統的功能,成為一個可在實際電子系統中使用的專用集成電路。
     一般的PLD設計軟件只能進行PLD芯片的時序邏輯仿真,而PROTEUS能進行PLD的電路仿真,可以模擬設計的PLD芯片在電路中實際運行的情況。
    我們通過使用GAL16V8設計一個在單片機系統里常用的三八譯器,然后在PROTEUS中通過觀察GAL16V8中三八譯碼器的輸入與輸出的對應關系來完成PLD的電路仿真。

2. PLD的設計
    首先用Protel 99SE完成PLD的設計。
    完成后的PLD原理圖如下所示:
 
圖1   畫好的PLD原理圖
      這是一個3-8譯碼器的PLD文件。輸入信號為目標元件的2、3、4三個腳,輸出信號為目標元件的12-19腳,6-8腳為使能控制端。
     Protel 99SE的PLD原理圖的設計與普通原理圖相同,但有幾點是需要注意:

  • 生成PLD元理圖后,在原理圖中自動加入了兩個PLD的元件庫(PLD_Devices.lib、PLD_Symbols.lib),PLD的電路圖繪制必需使用這兩個庫中的元件。
  • 繪制PLD原理圖時,必須放置輸入/輸出端口(輸入:IPAD、輸出:OPAD、輸入/輸出:IOPAD)元件,這些元件所指定的引腳代表著目標器件的引腳。
  • 在輸入/輸出端口元件放置好后,必須對其進行編號,還要指定該端口元件所對應連接的目標器件的引腳號。

     完成PLD原理圖后,選擇[PLD]/[Compile]進行編譯,生成各種格式的文件:
 
圖2  編譯生成的各種文件
     打開生成的.jed文件,點擊右鍵,在彈出的窗口中選擇[Export…]項,選擇.jed文件的輸出目標地址。
     至此就完成了PLD文件的設計。

3 Proteus對PLD的仿真
     啟動Proteus,繪制好電路圖。
 
圖3   Proteus仿真電路圖
       電路中LED顯示采用低電平時LED點亮的顯示方式。電路中I1-I3為GAL16V8輸入端口,端口為高電平時為1,低電平時為0, IO0-IO7為輸出端口,輸出端口為:LED燈亮時端口輸出低電平0,熄滅時為高電平1。
      為了使PLD元件能仿真,還必須在電路中將編譯的.jed文件加入PLD元件中:將鼠標移到U1(16V8)中,右擊,選擇元件,然后左擊,調出“元件的屬性”對話框,在屬性對話框中,在窗口中的“JEDEC Fuse Map File:”中加入.jed文件:
 
圖4  16V8元件屬性
     由前面PLD的設計可得3-8譯碼器的真值表:
 輸入信號  輸出信號                 
I3 I2 I1 IO7 IO6 IO5 IO4 IO3 IO2 IO1 IO0
0 0 0 1 1 1 1 1 1 1 0
0 0 1 1 1 1 1 1 1 0 1
0 1 0 1 1 1 1 1 0 1 1
0 1 1 1 1 1 1 0 1 1 1
1 0 0 1 1 1 0 1 1  1
1 0 1 1 1 0 1 1 1 1 1
1 1 0 1 0 1 1 1 1 1 1
1 1 1 0 1 1 1 1 1 1 1

 表1   3-8譯碼器真值表
    為了觀察16V8的輸入與輸出的對應關系,我們在AT89C52的程序(程序見附錄)中將與I3、I2、I1相連的P2_2、P2_1、P2_0三個端口按真值表中的順序依次改變,觀察LED燈是否由IO0至IO7依附點亮。
    將單片機的程序加入AT89C52后,在Proteus中點擊Play鍵觀看電路仿真結果:當輸入端的I1、I2、I3值按程序設定按真值表中的000— 111依附改變時,輸出端對應LED燈按真值表中的對應關系由IO0至IO7依次點亮,如下圖。說明PLD器件16V8設計的三八譯碼器譯碼正確。
 
圖5  譯碼電路對應輸入/輸出截圖

4.  結語
     單片機與PLD的結合是當前嵌入式設計經常采用一的種方式。 但如果要進行硬件電路測試和系統調試則比較麻煩, 因為要進行這兩個過程必須在電路板制作完成、元器件焊接完畢之后進行。而電路板的制作、元器件的安裝、焊接是費時費力的, 如果采用作為單片機系統的仿真工具PROTEUS 進行單片機和PLD的仿真, 則不用制作具體的電路板也能夠完成以上工作。在使用PROTEUS 運行系統虛擬開發成功之后再進行實際制作, 可以直觀得觀察電路的運行情況,提前發現設計的錯誤,可以極大的提高開發效率、降低開發成本、提高開發速度。
 
 程序附錄:
 
 #include<reg51.h>
 #include<stdio.h>
 sbit P2_0=P2^0;
 sbit P2_1=P2^1;
 sbit P2_2=P2^2;
 
 void delaytime(int count);
 void main(void)
 {
 while(1)
  {
 P2_2=0;
 P2_1=0;
 P2_0=0;
 delaytime(500);
 P2_2=0;
 P2_1=0;
 P2_0=1;
 delaytime(500);
 P2_2=0;
 P2_1=1;
 P2_0=0;
 delaytime(500);
 P2_2=0;
 P2_1=1;
 P2_0=1;
 delaytime(500);
 P2_2=1;
 P2_1=0;
 P2_0=0;
 delaytime(500);
 P2_2=1;
 P2_1=0;
 P2_0=1;
 delaytime(500);
 P2_2=1;
 P2_1=1;
 P2_0=0;
 delaytime(500);
 P2_2=1;
 P2_1=1;
 P2_0=1;
 delaytime(500);
 
 }
  }
 
 void delaytime(int count)
 {
   int j,k;
   while(count-- !=0)
   {
     for(j=0;j<10;j++)
        for(k=0;k<72;k++)
        ;
       }
 }

Tags:PROTEUS,電路仿真,教程  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章:
  • 相關文章列表
    沒有相關文章
    請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
    <button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • 日本xxx免费| 做a视频在线观看| 国产视频九色蝌蚪| 欧美三级午夜理伦三级| 国内外免费激情视频| 玩弄japan白嫩少妇hd| 99日在线视频| 日本久久久网站| 成年网站在线免费观看| 欧美大尺度做爰床戏| 欧美日韩在线视频一区二区三区| 99精品免费在线观看| 国产美女18xxxx免费视频| 午夜久久久久久久久久久| 男人日女人视频网站| 国产精品一区二区免费在线观看| 日本阿v视频在线观看| av五月天在线| 久久久久福利视频| aaaaaa亚洲| 精品999在线| av免费观看大全| 午夜精品免费看| 人人妻人人做人人爽| 亚洲一区在线不卡| 国产精品999视频| 婷婷激情综合五月天| 久久久性生活视频| 激情图片中文字幕| 国产男女在线观看| 欧美日韩午夜爽爽| www.色偷偷.com| 成人黄色大片网站| 国产又大又长又粗又黄| 一级特黄性色生活片| 国产成人艳妇aa视频在线 | 无码人妻精品一区二区三区66| 蜜桃福利午夜精品一区| 国产深夜男女无套内射| 成人在线免费观看网址| 成年网站在线播放| 黑人粗进入欧美aaaaa| 精品无码一区二区三区在线| 久久成年人网站| 日本爱爱免费视频| 欧洲av无码放荡人妇网站| 黄色一级大片免费| 国产成人三级视频| 国产精品夜夜夜爽张柏芝| 色www免费视频| 欧美精品无码一区二区三区| 日韩中字在线观看| 日本免费a视频| 男人草女人视频| 亚洲天堂伊人网| 高清一区在线观看| 天天操狠狠操夜夜操| 一本色道久久亚洲综合精品蜜桃| 国产免费成人在线| 久久午夜夜伦鲁鲁一区二区| 国产免费一区二区三区视频| 亚洲人精品午夜射精日韩 | 久久综合色视频| 日韩伦理在线免费观看| 日韩黄色短视频| 浮妇高潮喷白浆视频| 无码aⅴ精品一区二区三区浪潮| 国模无码视频一区二区三区| 国产伦精品一区二区三区四区视频_| 免费看日本黄色| 一本久道高清无码视频| 日本中文字幕网址| 国产精品沙发午睡系列| 美女网站免费观看视频| 男人天堂成人在线| 中文字幕日韩综合| 国产欧美激情视频| 色婷婷777777仙踪林| 免费高清一区二区三区| www.亚洲天堂网| 久久久精品高清| avove在线观看| 动漫av网站免费观看| 成人亚洲视频在线观看| 在线播放免费视频| 国内少妇毛片视频| 午夜免费福利在线| 特色特色大片在线| 性生交免费视频| aa在线免费观看| 免费一区二区三区在线观看| 日本黄色播放器| 国模无码视频一区二区三区| 青青草原国产在线视频| 黄网站色视频免费观看| 99精品视频在线看| 亚洲一级片免费观看| 日本一本二本在线观看| 国产原创精品在线| 很污的网站在线观看| 亚洲国产成人va在线观看麻豆| 国产av熟女一区二区三区| 国产精品-区区久久久狼| 色婷婷一区二区三区在线观看| 人人干视频在线| 手机精品视频在线| 日韩视频第二页| 国产欧美123| 手机av在线免费| 能在线观看的av| 日韩在线观看a| 五月天六月丁香| 日本激情视频在线播放| 欧美又粗又长又爽做受| 中文字幕第100页| 国产精品久久久久9999爆乳| 一区二区三区免费播放| 精品视频免费在线播放| 日韩不卡视频一区二区| 午夜国产福利在线观看| 久久美女福利视频| 青青草国产精品视频| 日韩中文在线字幕| 国产乱淫av片杨贵妃| 丰满爆乳一区二区三区| 国产欧美123| 男人草女人视频| 亚洲视频在线不卡| 亚洲美女性囗交| 国产又黄又猛的视频| 国产区二区三区| 性chinese极品按摩| 亚洲色图 在线视频| 99视频在线免费| 成人羞羞国产免费网站| av免费中文字幕| 日本成年人网址| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 国产高清av在线播放| 国产美女在线一区| 国产3p露脸普通话对白| 99久久免费观看| 成人国产一区二区三区| 一级黄色片播放| 手机在线免费观看毛片| 无人在线观看的免费高清视频| 欧美中日韩在线| 欧美一级裸体视频| 高清无码视频直接看| 日本道在线视频| av动漫免费观看| 日韩一区二区三区久久| 国产一级不卡毛片| 国产女主播av| 成年人网站免费视频| 91视频 -- 69xx| 99热一区二区三区| 精品中文字幕av| 日本特级黄色大片| 中文字幕一区二区三区四区在线视频| 国产女女做受ⅹxx高潮| 国产玉足脚交久久欧美| av动漫免费观看| 五月天综合婷婷| 国产黄色激情视频| 可以看毛片的网址| 男女超爽视频免费播放| 日韩精品免费一区| 欧美美女黄色网| 久久久久久久激情| 欧美污视频网站| 久久视频免费在线| 久久久久亚洲av无码专区喷水| 国产又粗又爽又黄的视频| 丰满少妇大力进入| 欧美精品成人网| √天堂资源在线| 蜜臀av色欲a片无码精品一区 | 在线免费黄色网| 久久久亚洲精品无码| 国产主播中文字幕| 乱熟女高潮一区二区在线| 欧美牲交a欧美牲交aⅴ免费下载| 黄色a级三级三级三级| 免费看国产曰批40分钟| www.欧美激情.com| 国产又黄又猛视频| 日韩精品在线中文字幕| 日韩欧美国产片| 日本黄色三级大片| 国产精品无码电影在线观看| 三级在线视频观看| 国产在线青青草| 免费cad大片在线观看| 久久久久xxxx| 在线观看免费黄网站| 一本久道综合色婷婷五月| 青青草国产免费| 青青草视频国产| 日本丰满大乳奶|