Page 10 - E-Book-3Neat
P. 10
6
4) ส่วนประกอบของ PC โปรแกรมเมเบิ้ลคอนโทรลเลอร์ มีโครงสร้างคล้ายกับคอมพิวเตอร์ ซึ่งมี
ส่วนประกอบหลัก ๆ 4 ส่วน ดังนี้
4.1) หน่วยประมวลผลกลาง (Central Processing Unit) หรือ CPU UNIT ประกอบด้วย ไมโคร
โพรเซสเซอร์ ซึ่งจะทำหน้าที่ควบคุมงานของระบบทั้งหมด โดยรับข้อมูลอินพุตเข้ามาเก็บไว้ในหน่วยความจำ
ุ
CPU จะทำการประมวลผลโปรแกรม ตามโปรแกรมที่ผู้ใช้ป้อนเข้าไป และส่งผลนั้นไปสั่งให้อุปกรณ์เอาต์พต
ภายนอกทำงาน
4.2) หน่วยความจำ (Memory Unit) เป็นส่วนสำคัญที่ใช้เก็บโปรแกรมและข้อมูลขนาด ของ
หน่วยความจำจะเป็นสิ่งที่กำหนดความสามารถของระบบ ปกติจะมีขนาดวัดกันเป็นสเต็ปของคำสั่ง ในการ
โปรแกรมระบบที่มีขนาดหน่วยความจำมาก จะทำให้ผู้เขียนโปรแกรมที่มีความซับซ้อนได้มากขึ้น
หน่วยความจำแบ่งเป็น 2 ส่วนคือ
- RAM (Random Access Memory) เป็นหน่วยความจำที่ใช้สำหรับเก็บโปรแกรมและพัฒนา
โปรแกรมที่ผู้ใช้งานสร้างขึ้นแล้วป้อนให้กับโปรแกรมเมเบิ้ลคอนโทรลเลอร์ หน่วยความจำนี้ถ้าไม่มีไฟเลี้ยง
จะทำให้ข้อมูลเกิดการสูญหายได้ RAM จะใช้เก็บโปรแกรมและข้อมูลที่ทำงานจากคำสั่ง RUN/STOP
ของ โปรแกรมเมเบิ้ลคอนโทรลเลอร์ ดังนั้นจึงมีแบตเตอรี่สำรอง( Backup Battery) ไว้สำหรับกรณีที่ไฟเลี้ยง
หลักไม่จ่ายให้กับโปรแกรม
- ROM (Read only memory) เป็นหน่วยจำสำหรับเก็บโปรแกรมที่มีการพัฒนาจนใช้งานได้ดี
้
และมีความสมบูรณ์แล้ว ข้อมูลใน ROM ไม่ต้องใช้แหล่งจ่ายไฟฟาสำรอง ก็สามารถเก็บข้อมูลไว้ได้ขณะที่ไฟฟา
้
ดับ และเป็นชุดสำรองโปรแกรมและข้อมูลกรณี โปรแกรมใน RAM สูญหายผู้ใช้งานสามารถถ่ายโปรแกรม
และข้อมูลเข้าใน RAM ได้ใหม่ ROM แบ่งออกได้ 3 ชนิด ดังนี้
1. PROM (Programmable ROM) เป็นหน่วยความจำรุ่นแรกที่เขียนข้อมูลลงในชิพได้
ครั้งเดียว ถ้าข้อมูลที่เขียนไม่สมบูรณ์ชิพจะเสียทันที
2. EPROM (Erasable Programmable ROM ) หน่วยความจำที่พัฒนาต่อจาก PROM
โดยสามารถเขียนข้อมูลลงในชิพ ได้หลายครั้ง การลบข้อมูลทำได้โดยนำชิพไปฉายแสงอัลตราไวโอเลต
3. EEPROM ( Electrical Erasable Programmable ROM) เป็นหน่วยความจำ อ่าน
อย่างเดียวหากต้องการแก้ไขจะต้องใช้สัญญาณไฟฟ้าลบ แล้วบันทึกของใหม่ลงไป หน่วยความจำชนิดนี้ จะเก็บ
ข้อมูลไว้ได้ แม้ว่าไม่มีไฟเลี้ยง
4.3) หน่วยอินพุต / เอาต์พุต (Input / Output Unit) เป็นหน่วยที่ทำหน้าที่เชื่อมต่อระหว่าง
สัญญาณอินพุตกับ CPU และรับค่าสภาวะที่ได้จากการประมวลผลของ CPU ไปสั่งให้อุปกรณ์เอาต์พุตภายนอก
ทำงาน ตามโปรแกรมที่สั่งให้ทำงาน
4.4) อุปกรณ์ต่อร่วม (Peripheral Device) เป็นหน่วยที่ทำหน้าที่เกี่ยวกับการเขียนโปรแกรม
การพัฒนาโปรแกรม, การโหลดโปแกรม, การดูสภาวะการทำงาน, การพิมพ์คำสั่ง, ตลอดจรอุปกรณ์
อำนวยความสะดวกอื่น ๆ