Page 95 - 47-3
P. 95
วารสารราชบััณฑิิตยสภา
ปีีที่่� ๔๗ ฉบัับัที่่� ๓ กัันยายน–ธัันวาคม ๒๕๖๕
ศาสตราจารย์์กิิตติคุุณ ดร.มงคุล เดชนคุรินทร์ 87
ตัามภาพีท้� ๔ ไมโครโพีรเซสเซอร์ 8088 ในี้แผงวงจรตััวหลักเริ�มทำางานี้โดยจัดกระบวนี้การ
เริ�มตั้นี้ ซ้�งประกอบด้วยข้ั�นี้ตัอนี้ ๒ ข้ั�นี้ ค่อ (๑) การกำาหนี้ดให้วงจรรวม 8255 (1) ทำางานี้ในี้โหมด 0
โดยท้�ช้่องทาง A เป็นี้ช้่องทางรับข้้อมูลเข้้า, ช้่องทาง B เป็นี้ช้่องทางส่งข้้อมูลออก, ช้่องทาง C ซ้กบนี้
(ข้า PC7-PC4) รับสัญญาณเข้้า และช้่องทาง C ซ้กล่าง (ข้า PC3-PC0) ส่งสัญญาณออก และ
(๒) การกำาหนี้ดให้วงจรรวม 8255 (2) ทำางานี้ในี้โหมด 0 โดยท้�ช้่องทาง A, B และ C ทั�งหมดเป็นี้
ช้่องทางส่งข้้อมูลออก จากนี้ั�นี้ไมโครโพีรเซสเซอร์ 8088 จะใช้้การหยั�งสัญญาณ (ตัามกระบวนี้คำาสั�ง
rq2dwn ในี้ภาพีท้� ๖) เพี่�อตัรวจสอบว่าไมโครคอนี้โทรลเลอร์ PIC16F627A ในี้แผงวงจรตััวรองพีร้อม
ท้�จะรับข้้อมูลหร่อไม่ หากพีร้อมก็จะแสดงผลข้้อมูลข้นี้าด ๘ บิตั ผ่านี้ช้่องทาง B ข้องวงจรรวม 8255
(2) ก่อนี้แล้วจ้งส่งข้้อมูลผ่านี้ช้่องทาง B ข้องวงจรรวม 8255 (1) ไปยังแผงวงจรตััวรองโดยแยกส่งเป็นี้
๒ ครั�ง ตั่อ ๑ ไบตั์ (ครั�งละคร้�งไบตั์) จนี้ครบตัามจำานี้วนี้ท้�กำาหนี้ด (ในี้ท้�นี้้�ค่อ ๘ ไบตั์ ซ้�งประกอบด้วย 01h,
02h, 04h, 08h, 10h, 20h, 40h, 08h) ปิดท้ายด้วยข้้อมูล FFh รวม ๕ ไบตั์ ตั่อเนี้่�องกันี้เพี่�อเป็นี้
สัญญาณจบการส่งข้้อมูล ตั่อจากนี้ั�นี้ไมโครโพีรเซสเซอร์ 8088 จะใช้้การหยั�งสัญญาณ (ตัามกระบวนี้คำาสั�ง
tst4up ในี้ภาพีท้� ๖) เพี่�อตัรวจสอบว่า ไมโครคอนี้โทรลเลอร์ PIC16F627A ในี้แผงวงจรตััวรองพีร้อม
ท้�จะส่งข้้อมูลให้หร่อไม่ หากพีร้อมก็จะรับข้้อมูล ๒ ครั�ง ตั่อ ๑ ไบตั์ ผ่านี้ช้่องทาง A ข้องวงจรรวม
8255(1) และแสดงผลข้้อมูลผ่านี้ช้่องทาง B ข้องวงจรรวม 8255 (2) ครั�งละ ๑ ไบตั์ จนี้ครบตัามจำานี้วนี้
ท้�กำาหนี้ด โดยสังเกตัว่าม้ข้้อมูล FFh รวม ๕ ไบตั์ ตั่อเนี้่�องกันี้ในี้ตัอนี้ท้าย ซ้�งแสดงว่าจบการรับข้้อมูล
ตั่อจากนี้้�ไมโครโพีรเซเซอร์ 8088 ก็จะเริ�มการทำางานี้ในี้รอบใหม่ตั่อไป