Page 240 - Journal451
P. 240
วารสารราชบััณฑิิตยสภา
ปีีที่่� ๔๕ ฉบัับัที่่� ๑ มกราคม-เมษายน ๒๕๖๓
228 การแลกเปล่�ยนข้้อมููลแบบอนุกรมูโดยใช้้สายสัญญาณ ๒ เส้นระหว่่างไมูโครคอนโทรลเลอร์
บทนำา
บทความนี้้�เป็นี้ผลจากการปรับปรุงระบบแลกเปล้�ยนี้ข้้อมูลอนีุ้กรมโดยใช้้สายสัญญาณ
๔ เส้นี้ระหว่างแผงวงจรไมโครคอนี้โทรลเลอร์ 8088 (แผงวงจรตััวหลัก) กับแผงวงจรไมโคร
คอนี้โทรลเลอร์ PIC16F627A (แผงวงจรตััวรอง) ซึ่่�งได้นี้ำาเสนี้อไปก่อนี้หนี้้านี้้� (มงคล เดช้นี้ครินี้ทร์,
๒๕๖๒) การปรับปรุงดังกล่าวม้ทั�งด้านี้ฮาร์ดแวร์และด้านี้ซึ่อฟตั์แวร์ ด้านี้ฮาร์ดแวร์ ผู้นี้ิพีนี้ธี์ได้ตััด
สายสัญญาณควบคุมจำานี้วนี้ ๒ เส้นี้ สำาหรับตัรวจสอบ/แสดงความพีร้อมท้�จะแลกเปล้�ยนี้ข้้อมูลออกไป
คงเหล่อไว้เฉพีาะสายส่งข้้อมูลและสายรับข้้อมูลไข้ว้กันี้เพี้ยง ๒ เส้นี้ ด้านี้ซึ่อฟตั์แวร์ ผู้นี้ิพีนี้ธี์ได้ปรับ
แตั่งโปรแกรมภาษาแอสเซึ่มบล้สำาหรับแผงวงจรไมโครคอนี้โทรลเลอร์ 8088 และปรับแตั่งโปรแกรม
ภาษาซึ่้สำาหรับแผงวงจรไมโครคอนี้โทรลเลอร์ PIC16F627A เพี่�อให้สามารถูตัรวจสอบ/แสดงความ
พีร้อมท้�จะแลกเปล้�ยนี้ข้้อมูลระหว่างกันี้ได้ แทนี้การใช้้สายสัญญาณควบคุมท้�ถููกตััดออกไป อย่างไร
ก็ตัาม ซึ่อฟตั์แวร์ท้�ปรับแตั่งแล้วนี้้�เหมาะเป็นี้อย่างด้โดยเฉพีาะกับกระบวนี้การข้ัดจังหวะการทำางานี้
ข้องแผงวงจรตััวหลักโดยแผงวงจรตััวรอง ดังนี้ั�นี้ บทความนี้้�จะเนี้้นี้การใช้้วิธี้แลกเปล้�ยนี้ข้้อมูลแบบ
ข้ัดจังหวะเป็นี้สำาคัญ
การปรับปรุงระบบแลกเปล้�ยนี้ข้้อมูลระหว่างไมโครคอนี้โทรลเลอร์ดังกล่าวข้้างตั้นี้ทำาให้
ฮาร์ดแวร์ซึ่ับซึ่้อนี้นี้้อยลงเม่�อเปร้ยบเท้ยบกับระบบท้�ใช้้สายสัญญาณ ๔ เส้นี้ ทั�งนี้้�ก็เพีราะจำานี้วนี้
สายส่ง/รับสัญญาณระหว่างกันี้ลดลงเหล่อเพี้ยง ๒ เส้นี้ เท่ากับท้�ระบบมาตัรฐานี้อย่างเช้่นี้ I2C (Inter-
Integrated Circuit) ใช้้ และ RS-232 (Recommended Standard-232) อาจใช้้ (โปรดดูหนี้ังส่อ
เก้�ยวกับไมโครคอนี้โทรลเลอร์ เช้่นี้ Barnett et al., 2007) แตั่ระบบฮาร์ดแวร์โดยรวมในี้บทความนี้้�
ซึ่ับซึ่้อนี้นี้้อยกว่าระบบมาตัรฐานี้ทั�งสองนี้ั�นี้มาก ส่วนี้ระบบซึ่อฟตั์แวร์ซึ่ับซึ่้อนี้ข้่�นี้ไม่มากนี้ัก และ
ไม่ซึ่ับซึ่้อนี้เท่ากับในี้ระบบมาตัรฐานี้ดังกล่าว
ฮาร์ดแว่ร์สำาหรับการแลกเปล่�ยนข้้อมููลแบบอนุกรมู
ภาพีท้� ๑ แสดงการตั่อแผงวงจรไมโครคอนี้โทรลเลอร์ 8088 กับแผงวงจรไมโครคอนี้-
โทรลเลอร์ PIC16F627A รวมทั�งสายส่งข้้อมูลและสายรับข้้อมูลท้�ใช้้ในี้การแลกเปล้�ยนี้ข้้อมูลแบบ
อนีุ้กรมในี้บทความนี้้�