資料下載中包含內容:WIN7中Protel 99SE添加元件庫時提示錯誤解決方法、protel元件封裝總結、protel99se教程 Protel99SE在WIN7下,sch庫和pcb庫均不能加載,很郁悶。 在網上問了一下,發現這是個比較普遍的問題,也有許多高手給出解決方案: 方案一: 1. 進入C\WINDOWS下找到ADVPCB99SE.INI和ADVSCH99SE.INI兩個文件; 2. 用寫字板打開ADVSCH99SE.INI文件,在[Change Library File List]下找到File0,大家可以發現,等號后 面的的內容就是默認已經添加的庫,如果要添加多個怎么辦呢?簡單, 在File0后面添File1, File2..依 次類推, 但注意最后修改File0上面的Count屬性,如果你添了兩個,就把它的值改為2。我用的是WIN7系 統,我如下改可行: TypeCount=2 Count=5 File0=C:\Program Files\Design Explorer 99 SE\Library\Sch\Miscellaneous Devices.ddb File1=C:\Program Files\Design Explorer 99 SE\Library\Sch\Protel DOS Schematic Libraries.ddb File2=C:\Program Files\Design Explorer 99 SE\Library\Sch\Intel Databooks.ddb File3=C:\Program Files\Design Explorer 99 SE\Examples\Backup of AT89C2051.Lib File4=C:\Program Files\Design Explorer 99 SE\Examples\Backup of SHUMAGUAN.Lib 其中File3和File4是我自己畫的兩個元件。 3. 同樣對ADVPCB99SE.INI更改以配置PCB庫。 同樣是WIN7系統改后可行。我做了如下更改可行: TypeCount=2 Count=5 File0=D>MSACCESS:$RP>c:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic Footprints$RN>Advpcb.ddb$OP>$ON>Footprints.lib$ID>-1$ATTR>0$E>;PCBLIB$STF> File1=D>MSACCESS:$RP>c:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic Footprints$RN>Advpcb.ddb$OP>$ON>General IC.lib$ID>-1$ATTR>0$E>;PCBLIB$STF> File2=D>MSACCESS:$RP>c:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic Footprints$RN>Advpcb.ddb$OP>$ON>Headers.lib$ID>-1$ATTR>0$E>;PCBLIB$STF> File3=D>MSACCESS:$RP>c:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic Footprints$RN>Advpcb.ddb$OP>$ON>International Rectifiers.lib$ID>-1$ATTR>0$E>;PCBLIB$STF> File4=D>MSACCESS:$RP>c:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic Footprints$RN>Advpcb.ddb$OP>$ON>Transistors.lib$ID>-1$ATTR>0$E>;PCBLIB$STF> 4. 修改后,再打開PROTEL 99SE,OK。(注意每次修改時必須保證protel99se程序是關閉著的,不然你就白改了,因為protel在退出時會修改這兩人文件。) 5. 說明下,這兩個文件是互不相關的,根據你的需要修改其中你需要的那一個就行。當然也可以兩個都改。 方案二: Protel有個默認的sch庫(Miscellaneous Devices.ddb)在protel安裝時就將此庫添加進去了。 所以,你可以到"...\Design Explorer 99 SE\Library\Sch"里面找到你要添加的sch庫 ) 即 *.ddb 文件,打開它將其中的 *.lib(你需要的*.lib) 文件復制到 Miscellaneous Devices.ddb 里。 重新打開Protel 99SE,再次嘗試添加sch庫(其實沒有用,只是象征性地點一下),你會發現還是失敗了,只好取消。不過,你會發現在下拉列表里多了很多 *.lib,恭喜你,添加成功了! 缺點是,隨著你添加的越來越多,列表越來越長,找起來越來越麻煩。 |