10
อออออออ อออออออออ อออออออ อออออออออ อออออ อออออ ออออออออออออ ออออออออออออ

พอร์ตเครื่องพิมพ์

Embed Size (px)

DESCRIPTION

พอร์ตเครื่องพิมพ์. การเขียนโปแกรมติดต่อกับพอร์ตพริ้นเตอร์. ทำความรู้จักับโครงสร้างของพอร์ตพริ้นเตอร์ การใช้ภาษา ซี ในการติดต่อกับพอร์ตพริ้นเตอร์ ตัวอย่างการใช้งาน. โครงสร้างของพอร์ตพริ้นเตอร์ชนิด DB แบบ25 ขา และแบบ centronics 36 ขา. แบบ DB 25 ขา. แบบ Centronics 36 ขา. - PowerPoint PPT Presentation

Citation preview

Page 1: พอร์ตเครื่องพิมพ์

อภิชาติ หาจตัรุสั อภิชาติ หาจตัรุสั

พอรต์เครื่องพมิพ์พอรต์เครื่องพมิพ์

Page 2: พอร์ตเครื่องพิมพ์

อภิชาติ หาจตัรุสั อภิชาติ หาจตัรุสั

การเขยีนโปแกรมติดต่อกับพอรต์การเขยีนโปแกรมติดต่อกับพอรต์พริน้เตอร์พริน้เตอร์

• ทำาความรูจ้กัับโครงสรา้งของพอรต์พริน้เตอร์• การใชภ้าษา ซ ีในการติดต่อกับพอรต์พริน้เตอร์• ตัวอยา่งการใชง้าน

Page 3: พอร์ตเครื่องพิมพ์

อภิชาติ หาจตัรุสั อภิชาติ หาจตัรุสั

โครงสรา้งของพอรต์พริน้เตอร์โครงสรา้งของพอรต์พริน้เตอร์ชนิด ชนิด DB DB แบบแบบ 25 25 ขาขา

และแบบ และแบบ centronics 36 centronics 36 ขาขา

แบบ DB 25 ขา

แบบ Centronics 36 ขา

Page 4: พอร์ตเครื่องพิมพ์

อภิชาติ หาจตัรุสั อภิชาติ หาจตัรุสั

โครงสรา้งในรายละเอียดของ โครงสรา้งในรายละเอียดของ พอรต์ พอรต์ DB25DB25

รายระเอียดของแต่ละขา•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

Page 5: พอร์ตเครื่องพิมพ์

อภิชาติ หาจตัรุสั อภิชาติ หาจตัรุสั

รายละเอียดของแต่ละขารายละเอียดของแต่ละขา

Page 6: พอร์ตเครื่องพิมพ์

อภิชาติ หาจตัรุสั อภิชาติ หาจตัรุสั

เบอรพ์อรต์ท่ีใชใ้นการเบอรพ์อรต์ท่ีใชใ้นการติดต่อติดต่อPrinter Data Port Status Control

LPT1 0x03bc 0x03bd 0x03be

LPT2 0x0378 0x0379 0x037a

LPT3 0x0278 0x0279 0x027a

Page 7: พอร์ตเครื่องพิมพ์

อภิชาติ หาจตัรุสั อภิชาติ หาจตัรุสั

การใชโ้ปรแกรม การใชโ้ปรแกรม debug debug บน บน dos dos เพื่อใชท้ำาการตรวจสอบ หาเบอร์เพื่อใชท้ำาการตรวจสอบ หาเบอร์

พอรต์ท่ีใชใ้นการติดต่อพอรต์ท่ีใชใ้นการติดต่อ เราอาจท่ีจะใชp้rogram debug on dos มาทำาการตรวจสอบดไูด้ดังน้ี

C:\debug

- d 0040:0008 L8

0040:0000 BC 03 78 03 78 02 80 9FLTP1 = 3BC h

LTP2 = 378 h

LTP3 = 278 h

Page 8: พอร์ตเครื่องพิมพ์

อภิชาติ หาจตัรุสั อภิชาติ หาจตัรุสั

การจำาแนกประเภทของพอรต์การจำาแนกประเภทของพอรต์พริน้เตอรใ์นแต่ละขาพริน้เตอรใ์นแต่ละขา

Page 9: พอร์ตเครื่องพิมพ์

อภิชาติ หาจตัรุสั อภิชาติ หาจตัรุสั

Page 10: พอร์ตเครื่องพิมพ์

อภิชาติ หาจตัรุสั อภิชาติ หาจตัรุสั