Tôi đã đọc bài viết Wikipedia logic ba trạng thái , nhưng nó không đủ rõ ràng. Giải thích đơn giản hơn cho mạch ba trạng thái là gì?
Khi nào và ở đâu chúng ta sử dụng nó? Những gì có CMOS để làm với các mạch ba trạng thái?
Đầu ra kéo đẩy thông thường điều khiển đầu ra cao hoặc thấp bằng cách bật một trong các bóng bán dẫn đầu ra và bên kia. Đầu ra ba trạng thái có thể tắt cả hai bóng bán dẫn, cắt hoàn toàn đầu ra một cách hiệu quả. Điều này cho phép một đầu ra khác trên cùng một dây dẫn nó lên cao hoặc thấp mà không tạo ra ngắn mạch giữa các chip.
Đầu ra ba trạng thái có thể được thực hiện với cả BJT hoặc MOSFET, do đó không có mối quan hệ trực tiếp giữa chúng và CMOS.
Trạng thái ba có thể được coi là trạng thái trở kháng cao của pin kỹ thuật số, được sinh ra là 0 hoặc 1
(lý tưởng là "0" = gnd = ngắn mạch xuống đất = trở kháng rất thấp) ("1" = 5V [ttl] = ngắn mạch đến vcc).
Khi bạn xác định chân của bộ xử lý là đầu vào, nó thường trở thành trở kháng cao (trạng thái tri) để nghe dữ liệu đến, có thể là nút nhấn hoặc dữ liệu nối tiếp, xung, bất cứ điều gì.