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

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ความรู้เบื้องต้นเกี่ยวกับซอฟต์แวร์คอมพิวเตอร์
Advertisements

Introduction to C Introduction to C.
ENG2116 การโปรแกรมคอมพิวเตอร์ (C programming)
ระบบปฏิบัติการ อ. รวินทร์ ไชยสิทธิพร.
บทที่ 2 แบบจำลอง OSI OSI Model.
ระบบปฏิบัติการ (Operating System : OS )
โครงสร้างของระบบปฏิบัติการ Operating System Structure
Low-speed UAV Flight Control Phase II
หน่วยการเรียนรู้ที่ 5 เรื่อง หลักการทำงานของคอมพิวเตอร์
การเขียนผังงาน.
Building native COBOL applications คอมไพเลอร์ตรวจหา syntax errors แล้วสร้าง native machine code จากนั้น linker ทำหน้าที่ link native machine code ให้เป็น.
แผงควบคุมการทำงาน (Control Panel)ในระบบปฏิบัติการ Windows XP
Data Type part.III.
Graphic Programming Language for PIC MCU
Introduction to computers
ความหมายของซอฟท์แวร์ (Software, Program)
การแก้ปัญหาด้วยคอมพิวเตอร์
บทนำ การเขียนโปรแกรมภาษาซี
องค์ประกอบของโปรแกรม
ผังงานโปรแกรม (Program Flowchart)
CE 112 บทที่ 5 การทำซ้ำในภาษา C
รูปแบบโครงสร้างภาษาซี
ความรู้เกี่ยวกับคอมพิวเตอร์
Atlas.ti Date 24/03/10.
ตัวอย่างขั้นตอนในการสืบค้นข้อมูล
ขั้นตอนการแปลงไฟล์.
Operating System ฉ NASA 4.
SCC : Suthida Chaichomchuen
Network programming Asst. Prof. Dr. Choopan Rattanapoka
วิธีการทำงานของผังงาน
ซอฟต์แวร์คอมพิวเตอร์ในการวิเคราะห์โครงสร้าง
การเขียนโปรแกรม Visual Basic เชื่อมต่อฮาร์ดแวร์
การใช้ภาษาซี มาสั่งงานผ่านพอร์ตพริ้นเตอร์
โปรแกรมกราฟิก illustrator cs3
ระบบการสื่อสารข้อมูล (Data Communication System)
อินเทอร์รัพท์ (Interrupt)
Page: 1 โครงสร้างคอมพิวเตอร์ และภาษาแอสเซมบลี้ inkey.com มหาวิทยาลัยเนชั่น จังหวัดลำปาง ผศ. บุรินทร์
บทที่ 2 แบบจำลอง OSI OSI Model.
องค์ประกอบของระบบคอมพิวเตอร์
การประมวลผลข้อมูล. 1. Double click icon เพื่อเปิด Program ขึ้นมา.
Basic Programming for AVR Microcontroller
กิจกรรมที่ 1 ซอฟต์แวร์ระบบ จุดประสงค์ 1. บอกความหมายของซอฟต์แวร์
การเขียนอัลกอริทึม แบบโฟลวชาร์ต
ประวัติและขั้นตอนการพัฒนาโปรแกรมภาษาซี
การออกแบบโปรแกรม ขั้นตอนการแก้ปัญหา การนิยามปัญหา (Problem definition)
เรื่องการออกแบบฐานข้อมูล
ส่วนประกอบของคอมพิวเตอร์
Basic Stamp Microcontroller
2.1 วิธีแก้ปัญหาด้วยคอมพิวเตอร์ (Computer problem solving methods)
องค์ประกอบของระบบเครือข่าย
การเขียนโปรแกรมเบื้องต้น
กิจกรรมที่ 1 ซอฟต์แวร์ระบบ จุดประสงค์ 1. บอกความหมายของซอฟต์แวร์
บทที่ 3 การจ่ายงาน (Process Management).
PHP การตรวจสอบเงื่อนไข.
บทที่ 7 การวิเคราะห์งานและการโปรแกรม แบบมีโครงสร้าง
หลักการเขียนโปรแกรม ( )
โครงสร้าง ภาษาซี.
Java Network Programming 1
เด็กหญิง นัฐนรี โยธาตรี เลขที่ 13 ม.3/1
การติดตั้งโปรแกรมคัดกรองความเสี่ยงสุขภาพวัยรุ่น
Input / Output ธนวัฒน์ แซ่เอียบ.
ระบบคอมพิวเตอร์ (computer system)
การเขียน แบบวนซ้ำ , วนลูป
หน่วยการเรียนรู้ที่ 3 การเขียน Flow Chart.
ระบบฐานข้อมูล.
การเขียนผังงาน (Flowchart)
นายณัฐพล นาคะป่า เลขที่ 36 ชั้นมัธยมศึกษาปีที่ 4/7
การออกแบบการจัดสวนและตกแต่งภายในบ้าน
Nested loop.
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
ใบสำเนางานนำเสนอ:

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

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

โครงสร้างของพอร์ตพริ้นเตอร์ชนิด 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

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