คือว่า ผมลองเขียนในโปรแกรม turbo C++ ดู
ตอนยังไม่รันโปรแกรม ขาที่ 2-9 (D0-D7) มันขึ้น 4 V กว่า ๆ

พอลองเขียนโดยฟังชั่นนี้
#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
#include<dos.h>
#define pd 0x378
#define ps 0x379
#define pc 0x37a
main()
{
int d;
clrscr();
for(;
{
// d=0x05;
outportb(pd,0x00);
if(kbhit())exit(0);
}

}

ปรากฎว่า ขึ้นเหมือนเดิมเลย

ข้อมูลเพิ่มเติม
พอร์ตปริ้นเตอร์ที่ซื้อมา เป็นหัวแปลงแบบ USB
ลองใช้กับพอร์ตของ PC ที่ติดอยู่กับเมนบอร์ดแล้ว ก็เหมือนเดิม
โปรแกรมที่ใช้คือ turbo C++
ตอนซื้อพอร์ตปริ้นเตอร์ to USB มาก็ไม่มีแผ่น driver ให้
ชนิดของพอร์ตปริ้นเตอร์ DB-25

ใครรู้ช่วยบอกหน่อยนะครับ ผมทำเพื่อการศึกษาจริง ๆ