Odpowiedzi:
„Tristate” oznacza stan o wysokiej impedancji. Kołek może albo ciągnąć do 0 V (ogólnie prąd opadający), ciągnąć do 5 V (ogólnie prąd pobierany) lub stać się wysoką impedancją, jak wejście.
Chodzi o to, że jeśli pin jest w stanie wysokiej impedancji, może zostać pociągnięty do wysokiego lub niskiego poziomu przez urządzenie zewnętrzne bez dużego przepływu prądu. Widzisz to na dwukierunkowych liniach szeregowych, gdzie czasami pin jest wyjściem, a czasem wejściem. Gdy jest wejściem, jest „trójskładnikowe”, pozwalając zewnętrznemu układowi sterować poziomem logiki.
Czy to ma sens w twojej sytuacji?
Idea trójstanu polega na umożliwieniu wielu urządzeniom wyjściowym współużytkowania jednej magistrali. Na przykład wiele układów pamięci RAM / ROM można podłączyć do magistrali danych. Tylko wybrany układ będzie miał aktywne wyjścia (wysokie lub niskie), pozostałe układy (nie wybrane) będą miały ustawione wszystkie wyjścia na stan wysokiej impedancji (stan trzeci). Aby urządzenia wyjściowe współdzieliły magistralę, muszą być zdolne do trójstanowego (zwykle kontrolowane za pomocą pinów włączania / kierowania) W przypadku mikroprocesorów mikrokontrolery ich stan wysokiej impendencji umożliwia innym urządzeniom korzystanie z magistrali (wspólne dla inteligentnych urządzeń we / wy, DMA itp.).