并口的訪問
1 數據口 (基地址)
打印適配器的基地址(278H\378H\3BCH)同時也為數據口地址,數據口地址中的數據為可寫可讀。當向基地址寫數時,在接口中的相應引腳輸出相應的信號電平,讀數時是獲得輸出引腳的輸出電平狀態。數據口地址數據位與引腳的相互關系如下表。這里所說的數據位為八位二進制的數位。如數據位 1,3,5 位為 1,其余為 0,數據則為二進制 00101010,化為十進制為 42,十六進制為 2A。
因為適配器中有數據鎖存器,所以當數據口的數據改變后將一直保持,直到重新向數據口寫數或計算機復位。這一點在應用中應當注意
2 狀態口
狀態口地址為基地址加 1(279H\379H\3BDH)數據形式為只讀。狀態口在應用中需要注意以下問題:
1 輸入阻抗高,五個引腳沒有全部連接時,容易受周圍電場的影響,造成讀數據錯誤。解決的辦法是連接全部的輸入引腳或在程序中只讀取已連接引腳的數據位。
2 數據位并不是統一高電平為1。
3 控制口
控制口地址為基地址加 2(27AH\37AH\3BEH),數據形式為可讀可寫。應用中同樣要
注意的是:數據位不是統一高電平為1。
lpt25A.gif (114.86 KB, 下載次數: 49)
下載附件
lpt25
2018-2-23 11:07 上傳
|