因為有些設備使用早期DP25的印表機介面口來操控
而新的電腦已經DB25印表機介面拿掉
網路上有賣USB轉LPT的,但那個只能用在LPT印表機
有些程式會只針對LPT port 0x378,0x278,0x3bc做讀寫
所以這種USB轉LPT的不能用,我已經買了兩款都不行,實在浪費錢
想請問有無實際可以讓舊式讀寫port 0x378,0x278,0x3bc的程式運作的USB轉LPT的產品呢?
因為我的xilinx download cable是db25 LPT的介面,河洛的燒錄器也是Db25 LPT介面
還有一堆的設備都是用LPT的,現在都是用舊的電腦在使用很麻煩
謝謝!
如果你買PCI介面LPT擴充卡,只要在BIOS中把主機板內建的LPT關掉
擴充卡就可以由作業系統自動配置到 LPT port 0x378,0x278,0x3bc 標準位置
tpda wrote:
但是PCI卡它也是由系統自動分配I/O位址的
因此很多舊程式固定存取LPT1 I/O位址0x378,這樣就會有問題了
我是在NOVA隨便買過2片雜牌卡,連接古董軟體的保護鎖,一樣是0x378,都沒有你擔心的問題
如果你沒有在BIOS中關閉主機板內建LPT,因為I/O已經被佔用
所以系統PnP會分配其他I/O給PCI LPT卡
如果你有關閉內建的LPT,因為I/O已經釋放(系統根本不知道有內建的LPT)
所以系統PnP還是會優先分配LPT port 0x378,0x278,0x3bc給PCI LPT卡
(對於系統來說,這就是唯一的LPT,理所當然優先分配使用LPT port 0x378,0x278,0x3bc)
回歸原點,PCI介面的LPT跟主機板內建的LPT並沒有不同,都是由單獨的控制晶片佔用PCI介面連接
就像網路卡,獨立的網路卡要佔用一組PCI,內建的網路卡也是佔用一組PCI,只是內建的你看不到而已
另外,不一定要讓系統自動分配,裝置管理員裡面也可以手動指定I/O
關閉主機板內建LPT,手動指定PCI LPT使用0x378,也是I/O調整方法之一
熊貓界第一美男子 wrote:
我是在NOVA隨便買過2片雜牌卡,連接古董軟體的保護鎖,一樣是0x378,都沒有你擔心的問題
如果你沒有在BIOS中關閉主機板內建LPT,因為I/O已經被佔用
所以系統PnP會分配其他I/O給PCI LPT卡
如果你有關閉內建的LPT,因為I/O已經釋放(系統根本不知道有內建的LPT)
所以系統PnP還是會優先分配LPT port 0x378,0x278,0x3bc給PCI LPT卡
(對於系統來說,這就是唯一的LPT,理所當然優先分配使用LPT port 0x378,0x278,0x3bc)
回歸原點,PCI介面的LPT跟主機板內建的LPT並沒有不同,都是由單獨的控制晶片佔用PCI介面連接
就像網路卡,獨立的網路卡要佔用一組PCI,內建的網路卡也是佔用一組PCI,只是內建的你看不到而已
另外,不一定要讓系統自動分配,裝置管理員裡面也可以手動指定I/O
關閉主機板內建LPT,手動指定PCI LPT使用0x378,也是I/O調整方法之一
謝謝您解釋這麼多,
我已經買了兩片不同IC廠家出的PCI轉LPT卡
但系統分配給PCI LPT1的I/O位址都是四位數的I/O位址,請看附圖
且其I/O地址是系統自動分配的我法自行更改,現在新的主機板都沒有LPT的設定選項了,
內定就是關閉了,所以也沒有關不關的問題
我打開win98和winxp的inf檔來看
除了作業系統是Win98才有可能分配PCI LPT卡 I/O是在(0x378,0x278,0x3bc),
winxp 或windows 7好像是不行的
我是看我買的PCI LPT附的驅動程式,其實只有inf檔而已,sys檔都是用系統內建的
我還特地打電話到EPROM燒錄器廠商請幫忙推薦PCI轉LPT卡
廠商說市面上沒有一塊PCI轉LPT卡的LPT1 I/O是可以在0x378的
還是你能告訴我您買的雜牌卡是哪一家IC的型號?感恩!

內文搜尋

X