สำนักงานราชบัณฑิตยสภา
43 มงคล เดชนคริ นทร์ วารสารราชบัณฑิตยสถาน ปีที่ ๓๘ ฉบับที่ ๓ ก.ค.-ก.ย. ๒๕๕๖ ข้อมูลออกของระบบ ในการใช้วงจรรวมตัวนี้ เราต่อขา 4 ( E 1) และ 5 ( E 2) ลงดิน (ตรรกะ 0) และต่อขา 6 ( E 3) เข้ากับแรงดันไฟฟ้า VCC (ตรรกะ 1) สัญญาณเข้าที่ขา 1 ( A ), 2 ( B ), 3 ( C ) ของ 74138 มา จากสัญญาณออกของ 8088 ที่ขา 28 ( IO /~ M ), 32 ( RD ), 29 ( WR ) ตามล� ำดับ ส่วนสัญญาณออกของ 74138 ก็คือ IOR ( I / O Read ), MEMR ( Memory Read ), IOW ( I / O Write ) และ MEMW ( Memory Write ) จากขา 10, 11, 12 และ 13 ตามล� ำดับ วงจรรวม 74138 ( U 9) ที่อยู่ข้างใต้วงจรรวม U 8 ท� ำหน้าที่ถอดรหัสสัญญาณก� ำหนดตัววงจรรวม ที่ใช้รับ/ส่งข้อมูลเข้า/ข้อมูลออกของระบบ ( I / O decoder ) สัญญาณเข้าที่ขา 1 ( A ), 2 ( B ), 3 ( C ), 4 ( E 1), 5 ( E 2), 6 ( E 3) ของวงจรรวม 74138 ตัวนี้ มาจากสายสัญญาณในบัสเลขที่อยู่รวม ๖ เส้น คือ A 2, A 3, A 4, A 6, A 7, A 5 ตามล� ำดับ ส่วนสัญญาณออกจะใช้เลือกวงจรรวมตัวต่าง ๆ ครั้งละเพียง ๑ ตัวเท่านั้น คือ สัญญาณ Y 6 (ขา 9) ใช้เลือกวงจรรวม ADC ( A / D converter , ADC 0804), Y 5 (ขา 10) ใช้เลือก AUXSER ( auxiliary serial port , 8251 ตัวที่ ๒), Y 4 (ขา 11) ใช้เลือก TIMER ( Timer / Counter , 8253), Y 3 (ขา 12) ใช้เลือก 8259, Y 2 (ขา 13) ใช้เลือก AUXPPI ( auxiliary parallel peripheral interface , 8255 ตัวที่ ๒), Y 1 (ขา 14) ใช้เลือก PPI (8255 ตัวที่ ๑), Y 0 (ขา 15) ใช้เลือก USART ( universal synchronous / asynchronous receiver - transmitter , 8251 ตัวที่ ๑) ระบบหน่วยความจ� ำ ระบบหน่วยความจ� ำของแผงวงจรไมโครคอนโทรลเลอร์ 8088 ในบทความนี้เป็นดังที่แสดงไว้ใน รูปที่ ๓ ระบบดังกล่าวประกอบด้วยวงจรรวมแรมสถิต ( static RAM ) 62256 ซึ่งมีความจุ ๓๒ กิโลไบต์ และมีเลขที่อยู่ในช่วง 0000-7 FFF กับวงจรรวมอีพร็อม ( EPROM ) 27256 ซึ่งมีความจุ ๓๒ กิโลไบต์และ มีเลขที่อยู่ในช่วง 8000- FFFF วงจรรวมทั้งสองรับข้อมูลเลขที่อยู่ขนาด ๑๖ บิตจากบัสเลขที่อยู่ โดยผ่าน ทางขา A 0- A 14 รวม ๑๕ บิต ส่วนสาย A 15 ของบัสเลขที่อยู่จะให้ข้อมูลอีก ๑ บิตโดยต่อตรงกับขา CS ( Chip Select ) ของวงจรรวมแรม และต่อผ่านตัวผกผันสัญญาณ ( inverter ) ไปเข้าขา CE ( Chip Enable ) ของอีพร็อม ซึ่งหมายถึงว่าวงจรรวมทั้งสองใช้เลขที่อยู่ส� ำหรับเก็บข้อมูลไม่ซ�้ ำซ้อนกัน และอีพร็อมใช้เลขที่ อยู่ของข้อมูลในต� ำแหน่งที่สูงกว่า วงจรรวมทั้งสองในระบบหน่วยความจ� ำจะสื่อสารข้อมูลกับไมโครโพรเซสเซอร์ 8088 ผ่านทาง ขา D 0- D 7 ซึ่งต่ออยู่กับบัสข้อมูล ( data bus ) ขนาด ๘ บิต วงจรรวมแรมจะรับสัญญาณควบคุมการเขียน ข้อมูล ( MEMW ) และสัญญาณการอ่านข้อมูล ( MEMR ) จากวงจรรวม U 8 (74138) ในรูปที่ ๒ ผ่าน ทางขา 27 ( WE , Write Enable ) และขา 22 ( OE , Output Enable ) ตามล� ำดับ ส่วนวงจรรวมอีพร็อมจะ รับเฉพาะสัญญาณควบคุมการอ่านข้อมูล ( MEMR ) เท่านั้น โดยผ่านทางขา 22 ( OE ) เช่นเดียวกับกรณี ของแรม [ขา 1 ( VPP ) ของอีพร็อม 27256 นั้น จะใช้เฉพาะเมื่อโปรแกรมข้อมูลให้แก่อีพร็อมเท่านั้น ใน ที่นี้จึงปล่อยไว้ลอย ๆ]
Made with FlippingBook
RkJQdWJsaXNoZXIy NTk0NjM=