Page 86 - 47-3
P. 86

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


                           การแลกเปล่�ยนข้้อมููลแบบข้นาน



                             ระหว่่างไมูโครคอนโทรลเลอร์





                                                       ศาสตราจารย์กิตติคุณ ดร.มูงคล  เดชนครินทร์
                                                                     ราชบััณฑิิต สำำานัักวิิทยาศาสำตร์
                                                                                ราชบััณฑิิตยสำภา




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

                        คอนี้โทรลเลอร์ 8088 (แผงวงจรตััวหลัก) กับแผงวงจรไมโครคอนี้โทรลเลอร์ PIC16F627A
                        (แผงวงจรตััวรอง) โดยท้�ข้้อมูลข้นี้าด ๘ บิตัท้�ส่งถููกแบ่งเป็นี้ ๒ ส่วนี้ ส่วนี้ละ ๔ บิตั แล้วแยกส่ง
                        และรับครั�งละส่วนี้ก่อนี้ท้�จะถููกรวมกันี้ใหม่ให้กลับเป็นี้ข้้อมูลเดิมท้�ปลายทาง ทางด้านี้ฮาร์ดแวร์นี้ั�นี้
                        แผงวงจรแตั่ละแผงจะใช้้สายส่ง/รับข้้อมูลเพี้ยง ๔ เส้นี้ และใช้้สายสัญญาณร่วมกันี้ ๒ เส้นี้

                        เพี่�อตัรวจสอบ/แสดงความพีร้อมท้�จะแลกเปล้�ยนี้ข้้อมูล ส่วนี้ทางด้านี้ซอฟตั์แวร์ ผู้นี้ิพีนี้ธี์ได้
                        นี้ำาเสนี้อโปรแกรมควบคุมทั�งท้�เป็นี้แบบหยั�งสัญญาณระหว่างแผงวงจรตััวหลักกับแผงวงจรตััวรอง
                        และท้�เป็นี้แบบข้ัดจังหวะการทำางานี้ข้องแผงวงจรตััวหลักโดยแผงวงจรตััวรอง ในี้กรณ้หลังนี้้�
                        ตั้องใช้้สายสัญญาณระหว่างแผงวงจรทั�งสองเพีิ�มข้้�นี้อ้ก ๑ เส้นี้เพี่�อส่งสัญญาณข้ัดจังหวะ วิธี้การ
                        แลกเปล้�ยนี้ข้้อมูลดังกล่าวนี้้�ม้ข้้อด้ท้�สามารถูลดจำานี้วนี้สายส่ง/รับข้้อมูลแบบข้นี้านี้ จาก ๘ เส้นี้
                        เหล่อเพี้ยง ๔ เส้นี้ แตั่ม้ข้้อเส้ยท้�อัตัราเร็วในี้การแลกเปล้�ยนี้ข้้อมูลลดลงประมาณคร้�งหนี้้�งเม่�อ
                        เท้ยบกับการส่ง/รับข้้อมูลแบบข้นี้านี้ข้นี้าด ๘ บิตัโดยตัรง ในี้การทดลองโดยให้แผงวงจรทั�งสอง
                        ท้�ใช้้แลกเปล้�ยนี้ข้้อมูลกันี้อยู่ห่างกันี้ไม่เกินี้ ๑ ฟุตั พีบว่าข้้อมูลท้�แผงวงจรปลายทางได้รับนี้ั�นี้
                        ตัรงกับท้�ส่งจากแผงวงจรตั้นี้ทาง

                        คัำ�สำำ�คััญ :  ไมโครคอนี้โทรลเลอร์ ข้้อมูลแบบข้นี้านี้ วงจรรวม 8088, 8255, 8259, PIC16F627A
   81   82   83   84   85   86   87   88   89   90   91