Page 88 - 47-3
P. 88

วารสารราชบััณฑิิตยสภา
                                        ปีีที่่� ๔๗ ฉบัับัที่่� ๓ กัันยายน–ธัันวาคม ๒๕๖๕
           80                                           การแลกเปล่�ยนข้้อมููลแบบข้นานระหว่่างไมูโครคอนโทรลเลอร์


           บทนำา

                    การแลกเปล้�ยนี้ข้้อมูลระหว่างไมโครคอนี้โทรลเลอร์ ๒ ตััวนี้ั�นี้ ส่วนี้มากจะทำาโดยการส่ง-รับ

           ข้้อมูลแบบอนีุ้กรมตัามระบบมาตัรฐานี้ เช้่นี้ RS-232 (Recommended /standard-232). SPI
           (serial peripheral interface). I2C (Inter-Integrated Circuit) (Barnett and O’Cuil L., 2007)

           ในี้บทความเก้�ยวกับไมโครคอนี้โทรลเลอร์ท้�ได้นี้ำาเสนี้อไว้เม่�อ ๔ ปีก่อนี้หนี้้านี้้� ผู้นี้ิพีนี้ธี์ (มงคล  เดช้นี้ครินี้ทร์,
           ๒๕๕๖(๓๘) : ๑๔๖-๗๑) (๒) ได้แสดงการส่�อสารข้้อมูลแบบอนีุ้กรมโดยใช้้ระบบ RS-232 ระหว่าง

           คอมพีิวเตัอร์ส่วนี้บุคคลกับแผงวงจรไมโครคอนี้โทรลเลอร์ 8088 เพี่�อการเร้ยนี้รู้ และตั่อมาผู้นี้ิพีนี้ธี์
           (มงคล เดช้นี้ครินี้ทร์, ๒๕๕๙) ได้นี้ำาเสนี้อบทความเก้�ยวกับการส่งและรับข้้อมูลแบบอนีุ้กรมระหว่าง

           แผงวงจรดังกล่าวกับอุปกรณ์ดิจิทัลบางอย่าง เช้่นี้ แผงแป้นี้อักข้ระมอดูลแสดงผลอักข้ระแอลซ้ด้ (LCD
           character display module) ผ่านี้วงจรรวม 8251 ซ้�งเป็นี้อุปกรณ์รับ/ส่งสัญญาณสมวาร/อสมวารสากล

           (Universal Synchronous/Asynchronous Receiver/Transmitter; USART) อ้กทั�งการส่งและ
           รับข้้อมูลแบบข้นี้านี้ผ่านี้วงจรรวม 74HC165 ซ้�งแปลงข้้อมูลแบบข้นี้านี้เป็นี้แบบอนีุ้กรม และผ่านี้

           วงจรรวม 74HC595 ซ้�งแปลงข้้อมูลแบบอนีุ้กรมเป็นี้แบบข้นี้านี้ การส่ง-รับข้้อมูลในี้บทความแรกดังกล่าว
           ถู่อได้ว่าเป็นี้การแลกเปล้�ยนี้ข้้อมูลระหว่างคอมพีิวเตัอร์ส่วนี้บุคคลกับไมโครคอนี้โทรลเลอร์ ส่วนี้การ

           ส่ง-รับข้้อมูลในี้บทความหลังนี้ั�นี้ยังไม่ถู่อว่าเป็นี้การแลกเปล้�ยนี้ข้้อมูลอย่างแท้จริง เพีราะเป็นี้การส่ง
           และการรับข้้อมูลในี้ทิศทางเด้ยว อ้กทั�งยังไม่ม้การตัรวจสอบความพีร้อมในี้การรับข้้อมูลข้องอุปกรณ์

           ฝ่่ายรับอ้กด้วย
                    ในี้บทความนี้้� ผู้นี้ิพีนี้ธี์จะนี้ำาเสนี้อวิธี้การแลกเปล้�ยนี้ข้้อมูลท้�แตักตั่างออกไปจากการส่ง-รับ

           ข้้อมูลแบบอนีุ้กรมตัามมาตัรฐานี้ดังกล่าวข้้างตั้นี้ ค่อ จะนี้ำาเสนี้อวิธี้การแลกเปล้�ยนี้ข้้อมูลแบบข้นี้านี้
           ระหว่างแผงวงจรไมโครคอนี้โทรลเลอร์เพี่�อการเร้ยนี้รู้ท้�เคยนี้ำาเสนี้อไว้ก่อนี้แล้ว (มงคล เดช้นี้ครินี้ทร์,

           ๒๕๕๖ (๓๘) : ๓๖-๖๑) ซ้�งใช้้ไมโครโพีรเซสเซอร์ 8088 ข้องบริษััท Intel กับแผงวงจรไมโครคอนี้โทรลเลอร์
           PIC16F627A ข้องบริษััท Microchip ทั�งนี้้�เพี่�อแสดงตััวอย่างข้องการแลกเปล้�ยนี้ข้้อมูลแบบข้นี้านี้

           ระหว่างไมโครคอนี้โทรลเลอร์โดยทั�วไป ซ้�งจะใช้้ได้ผลด้เม่�อสายส่ง/รับข้้อมูลไม่ยาวมากนี้ัก ในี้ท้�นี้้�
           ผู้นี้ิพีนี้ธี์จะเนี้้นี้ประเด็นี้การโตั้ตัอบหร่อการจับม่อ (handshaking) แสดงความพีร้อมในี้การส่ง-รับข้้อมูล

           ระหว่างแผงวงจรไมโครคอนี้โทรลเลอร์ท้�เก้�ยวข้้อง มากกว่าประเด็นี้ความเร็วหร่อประสิทธีิภาพีการ
           ทำางานี้ อ้กทั�งจะใช้้ทั�งการหยั�งสัญญาณ (polling) และการข้ัดจังหวะ (interrupt) เพี่�อตัรวจสอบหร่อ

           แสดงความพีร้อมในี้การส่ง-รับข้้อมูลอ้กด้วย
   83   84   85   86   87   88   89   90   91   92   93