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) เป็นหน่วยที่ทำหน้าที่เกี่ยวกับการเขียนโปรแกรม

               การพัฒนาโปรแกรม, การโหลดโปแกรม, การดูสภาวะการทำงาน, การพิมพ์คำสั่ง, ตลอดจรอุปกรณ์
               อำนวยความสะดวกอื่น ๆ
   5   6   7   8   9   10   11   12   13   14   15