Page 91 - 22-0722 EBOOK
P. 91

วารสารราชบััณฑิิตยสภา
                                         ปีีที่่� ๔๖ ฉบัับัที่่� ๓  กัันยายน-ธัันวาคม ๒๕๖๔
             ศาสตราจารย์์กิิตติคุุณ ดร.มงคุล เดชนคุรินทร์                                     81


             ผังงานสำาหรับการแลกเปล่�ยนข้้อมููลข้องแผงว่งจรตัว่รอง




































                           ภาพท่� ๗  ผังงานี้การแลกเปล้�ยนี้ข้้อมูลข้องแผงวงจร PIC16F627A

                                      กับแผงวงจรไมโครคอนี้โทรลเลอร์ 8088


                     ตัามผังงานี้ในี้ภาพิท้� ๗ ซ่�งสอดคล้องกับซอฟตั์แวร์ในี้ภาพิท้� ๙ ไมโครคอนี้โทรลเลอร์ PIC

             16F627A ในี้แผงวงจรตััวรองเริ�มทำางานี้โดยจัดกระบวนี้การเริ�มตั้นี้ ค่อ กำาหนี้ดให้ช้่องทาง A (PORTA)
             ส่งและรับสัญญาณดิจิทัล  จากนี้ั�นี้ไมโครคอนี้โทรลเลอร์ PIC16F627A จะส่งข้้อมูลให้แก่แผงวงจรตััวหลัก
             (ค่อ แผงวงจรไมโครคอนี้โทรลเลอร์ 8088)  โดยเริ�มจากการตัรวจสอบว่า แผงวงจรตััวหลักอยู่ในี้สถูานี้ะ

             เดินี้เคร่�องเปล่าหร่อไม่  ในี้การนี้้� ไมโครคอนี้โทรลเลอร์ PIC16F627A จะกำาหนี้ดให้ข้า RA0 และ RA1

             เป็นี้ข้ารับสัญญาณเข้้า แล้วคอยตัรวจสอบค่าตัรรกะท้�ข้าทั�งสองนี้้�จนี้กว่าจะได้ค่า “1” ทั�ง ๒ ข้า  จากนี้ั�นี้
             จ่งกำาหนี้ดให้ข้า RA0 และ RA1 เป็นี้ข้าส่งสัญญาณออก แล้วใช้้กระบวนี้คำาสั�ง SendKdat ทยอยส่ง
             บิตัควบคุม/บิตัข้้อมูลจำานี้วนี้ทั�งหมด ๑๑ บิตั  สำาหรับไบตั์ข้้อมูล ๑ ไบตั์  ออกทางข้า RA0  โดยให้ประสานี้

             จังหวะเวลากับสัญญาณนี้าฬิิกาท้�ส่งออกทางข้า RA1 (โปรดดูภาพิท้� ๒ ประกอบ) และดำาเนี้ินี้กระบวนี้

             คำาสั�งดังกล่าวซำ�าจนี้ส่งไบตั์ข้้อมูลได้ครบตัามท้�กำาหนี้ดไว้ (ในี้ท้�นี้้�ค่อ ๑๐ ไบตั์) เม่�อจบกระบวนี้การ
   86   87   88   89   90   91   92   93   94   95   96