พอร์ตเครื่องพิมพ์
การเขียนโปแกรมติดต่อกับพอร์ตพริ้นเตอร์ ทำความรู้จักับโครงสร้างของพอร์ตพริ้นเตอร์ การใช้ภาษา ซี ในการติดต่อกับพอร์ตพริ้นเตอร์ ตัวอย่างการใช้งาน
โครงสร้างของพอร์ตพริ้นเตอร์ชนิด DB แบบ25 ขา และแบบ centronics 36 ขา
โครงสร้างในรายละเอียดของ พอร์ต DB25 รายระเอียดของแต่ละขา 8 output pins accessed via the DATA Port 5 input pins (one inverted) accessed via the STATUS Port 4 output pins (three inverted) accessed via the CONTROL Port The remaining 8 pins are grounded
รายละเอียดของแต่ละขา
เบอร์พอร์ตที่ใช้ในการติดต่อ Printer Data Port Status Control LPT1 0x03bc 0x03bd 0x03be LPT2 0x0378 0x0379 0x037a LPT3 0x0278 0x0279 0x027a
การใช้โปรแกรม debug บน dos เพื่อใช้ทำการตรวจสอบ หาเบอร์พอร์ตที่ใช้ในการติดต่อ เราอาจที่จะใช้program debug on dos มาทำการตรวจสอบดูได้ดังนี้ C:\debug - d 0040:0008 L8 0040:0000 BC 03 78 03 78 02 80 9F LTP2 = 378 h LTP1 = 3BC h LTP3 = 278 h
การจำแนกประเภทของพอร์ตพริ้นเตอร์ในแต่ละขา