
โดยปกติ วงจรลอจิกใดๆ จะมี 2 สถานะ คือ ในรูปแบบไบนารี (0 และ 1) แต่บัฟเฟอร์มี 3 สถานะ โดยมี 3 ขา ได้แก่:
อินพุต - รับค่า 1 หรือ 0 (0 - ปิดใช้งาน และ 1 - เปิดใช้งาน)
เอาต์พุต - ถ้าการควบคุมแบบ 3 สถานะเป็น 0 เอาต์พุตจะตามอินพุต (ตามอินพุต 0 และ 1)
คำนิยาม:
บัฟเฟอร์บัสแบบสามสถานะเป็นวงจรรวมที่เชื่อมต่อแหล่งข้อมูลหลายแหล่งเข้ากับบัสเดียว ไดรเวอร์แบบเปิดสามารถเลือกได้ว่าจะให้เป็นลอจิกสูง ลอจิกต่ำ หรืออิมพีแดนซ์สูง ซึ่งช่วยให้บัฟเฟอร์อื่นๆ สามารถขับเคลื่อนบัสได้
ต่อไปนี้ เราจะมาวิเคราะห์รายละเอียดของบัฟเฟอร์บัสแบบ 3 สเตทในแต่ละประเด็นกัน:
ความแตกต่างระหว่างบัฟเฟอร์ปกติและบัฟเฟอร์สามสถานะ:
ประกอบด้วยทั้งอินพุตปกติและอินพุตควบคุม โดยสถานะเอาต์พุตจะถูกกำหนดโดยอินพุตควบคุม
คะแนนเพิ่มเติม:
