《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > EDA與制造 > 業(yè)界動(dòng)態(tài) > Proteus 入門教程之利用已制作好的元件及Sub-Circuits 應(yīng)用

Proteus 入門教程之利用已制作好的元件及Sub-Circuits 應(yīng)用

2015-02-06
關(guān)鍵詞: Proteus 教程 實(shí)例

(三)利用已制作好(別人的)的元件

其實(shí)很簡(jiǎn)單,,仿真模型提供者一般會(huì)給出三樣?xùn)|西:模型文件(一般為dll 文件),、例子,、庫(kù)文件。我們要做的工作是:先把dll 文件拷貝到Proteus 安裝目錄下的MODELS 文件夾里,,這樣附帶的例子就可運(yùn)行了,!如果還附帶庫(kù)文件的話,就把.lib 文件拷貝到Proteus安裝目錄下的LIBRARY 文件夾里,,這樣你就可以Proteus 的庫(kù)管理器中看到該庫(kù)文件,。如果沒有附帶庫(kù)文件,你就要把它添加到你自己的苦里面,,方法下面介紹,。

先到http://www.callbus.ru/models.html下載I2C Spy和DS1621 兩個(gè),我們的目標(biāo)是I2CSpy,,但它的例子中要用到DS1621,,所以也把DS1621 給下了。于是,,我們得到下面文件:I2CSPY.dll,、DS1621.dll和test_i2c.DSN等文件。先把I2CSPY.dll和DS1621.dll文件拷貝到Proteus安裝目錄下的MODELS文件夾里,,運(yùn)行test_i2c.DSN,。

到菜單 Library 的Compile to library 項(xiàng),出現(xiàn)下面對(duì)話框,,單擊OK,,這樣原理圖的

所有元件將被添加到USERDVC.LIB 中,我們到庫(kù)管理器中把不需要的刪除,。菜單

Library 的Library Manager 項(xiàng),,出現(xiàn)

用 Delete Items 把除I2C Spy 外的元件刪除,單擊Close 完成,。另外你也用上一實(shí)例

方案(1)的方法,。

(四)Sub-Circuits 應(yīng)用

以一個(gè)例子介紹,這個(gè)例子是將實(shí)例一改為 Sub-Circuits 形式,。

1,、繪制Sub-Circuits 符號(hào):點(diǎn)擊,到原理圖窗口拖一個(gè)方框

修改屬性,,如右圖

    

這時(shí)用工具欄的查看原理                         

圖的層次結(jié)構(gòu),,我們可以看到兩張?jiān)韴D,我們剛才操作的是Bootsheet1,,SUB 是剛生成的,,它的名字就是上一步的Name 屬性。

   

    我們?cè)谏蠄D中選擇SUB 后按OK 即可切換到SUB 原理圖中,?;氐?nbsp;Boot sheet1,我們打算在Boot sheet1 中繪制LCD,,在SUB 中繪制MEGA16,。下面,我們來(lái)添加引腳,,由于這個(gè)例子的數(shù)據(jù)傳輸方向是單向的,,即M16 到LCD。因此,,

我們只用到OUTPUT,。到元件列表中選取OUTPUT 放到SUB符號(hào)的右邊(注:引腳只能放置到SUB 符號(hào)的左右兩邊),添加6 個(gè)并設(shè)置它們的標(biāo)簽名(方法:右擊已放置的OUTPUT 再

左擊,,在String 中輸入標(biāo)簽名),,連接LCD,最終效果

    

2,、繪制SUB 原理圖:切換到SUB(上面有介紹),,這是一個(gè)空的原理圖,我們先添加

ATMEGA16,,接著單擊到元件列表中選取OUTPUT,,添加6個(gè)并標(biāo)上標(biāo)簽名(它們應(yīng)該跟剛才繪制SUB 符號(hào)的引腳時(shí)用到的標(biāo)簽名一致),連接ATMEGA16,,

最終效果至此,,這個(gè)例子結(jié)束了。

注意:整個(gè)原理圖的所有元件應(yīng)該有唯一確定的名稱,,如 ATMEGA16 的名稱為U2 不能為

U,?,否則仿真不了??!

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn),。轉(zhuǎn)載的所有的文章,、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有,。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者,。如涉及作品內(nèi)容、版權(quán)和其它問題,,請(qǐng)及時(shí)通過電子郵件或電話通知我們,,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失,。聯(lián)系電話:010-82306118,;郵箱:[email protected]