程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> 64位-MFC程序讀寫並口時,什麼避免狀態寄存器10和11位高電平時的影響數據位和控制位的狀態?

64位-MFC程序讀寫並口時,什麼避免狀態寄存器10和11位高電平時的影響數據位和控制位的狀態?

編輯:編程解疑
MFC程序讀寫並口時,什麼避免狀態寄存器10和11位高電平時的影響數據位和控制位的狀態?

Win7 64位系統使用MFC程序讀寫並口時,發現並口狀態位寄存器控制的10號、11號管腳為高電平時,並口數據位管腳電平被強制置低,控制位的14和17號管腳周期性跳變。經Google、百度查了發現並口有一套為打印機設計的一套通訊協議,但不知道什麼去除通訊協議的影響。或者還有什麼接口直接操作並口? 我目前的項目需要用並口與外部設備通訊,輸入信號用到並口狀態寄存器。 編程使用的接口是WinIo(下載網址:www.internals.com)。

最佳回答:


你如果不需要並口通訊,只是需要並口的接口形式的插頭,焊接的時候,別按照並口方式焊接
並且不要插在並口設備的並口上(打印機或者電腦的並口)
自己另外做個接口卡插入電腦,設備端自行確定如何接法,通訊協議自行定義即可

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved