由于在Protel DXP中使用的元件庫為集成元件庫,,所以我在Protel DXP中使用Protel以前版本的元件庫、或自己做元件庫、以及在使用從Protel網(wǎng)站下載的元件庫時最好將其轉(zhuǎn)換生成為集成元件庫后使用,。為什么從Protel網(wǎng)站下載的元件庫也要進(jìn)行轉(zhuǎn)換呢,?根據(jù)本人的使用情況,,這主要是因為Protel網(wǎng)站下載的元件庫均為.DDB文件,,正如前面所說的那樣,我們在使用之前應(yīng)該進(jìn)行轉(zhuǎn)換,。而且使用Protel網(wǎng)站下載的元件庫進(jìn)行轉(zhuǎn)換時,,有一個非常優(yōu)越的條件,即從Protel網(wǎng)站下載的元件庫中包括了原理圖庫,、PCB封裝庫,,有的還包括了仿真及其它功能要使用到的模型,這讓我們在使用這些元件庫進(jìn)行轉(zhuǎn)換生成集成元件庫時非常容易,。好了,,請跟我一起來創(chuàng)建一個集成元件庫。
在此我們以一個從Protel網(wǎng)站下載的Atmel_003112000.zip元件庫為例。
1,、從Protel網(wǎng)站下載的Atmel_003112000.zip元件庫(如何下載不要我介紹了吧)。
?。病⑾螺d完后將其解壓,,解壓后為Atmel.ddb,。
3,、用Protel 99或Protel 99 se其打開,并將其中的每個庫文件導(dǎo)出為.lib文件(其中有四個原理圖庫和一個PCB封裝庫),。(保存路徑自定)
?。础㈥P(guān)閉Protel 99或Protel 99 se,使用Protel DXP打開剛才導(dǎo)出的.lib文件,。在Protel DXP中,,使用File>>save as...將打開的原理圖庫保存為.schlib文件,將PCB封裝庫文件保存為.pcblib文件,。
?。怠㈥P(guān)閉所有打開的文件,。使用File>>New>>Integrated Library創(chuàng)建一個集成元件庫項目,,如圖所示。
?。?、選擇Project>>Add to Project...打開對話框,找到并選擇剛才轉(zhuǎn)換的.schlib文件,,單擊打開按鈕,,關(guān)閉對話框,被選擇的文件已經(jīng)添加到項目中了,,如圖所示,。
7,、重復(fù)上一步,,選擇剛才轉(zhuǎn)換的.pcblib文件,將其添加到項目中,。如圖所示,。
8,、選擇Project>>Project Options,,打開如圖所示的對話框。
單擊ADD按鈕,,打開如圖所示的對話框,。點擊圖中所示按鈕,選擇.pcblib所在的文件夾,,單擊Refresh List按鈕確認(rèn)所選擇的文件夾是否正確,,然后點擊OK按鈕關(guān)閉對話框。
?。?、在Error Reporting標(biāo)簽中設(shè)置你需要的內(nèi)容,單擊OK按鈕關(guān)閉對話框,。
?。保啊⑦x擇Project>>Compile Integrated Library,這樣Protel DXP就將你剛才添加的庫文件生成了一個集成元件庫,,并打開Libraries面板,,在庫列表中你所生成的庫為當(dāng)前庫,在該列表下面,,你會看到每一個元件名稱都對應(yīng)一個原理圖符號和一個PCB封裝,。
好了,你的集成元件庫完成了,。另外你所生成的集成元件庫保存在第8步驟中選擇的文件夾下的Project Outputs for Atmel子文件夾中,。
順便提一下,當(dāng)你用要自己做元件庫時,,你必須第5步驟之前完成.schlib和.pcblib,,然后再從第5步驟開始。如果你要修改你的元件庫,,你必須在.schlib或.pcblib中修改后,,再從第8步驟開始。這是因為在Protel DXP中集成元件庫是不能直接修改的,。