» t i
Popatrzmy na układ będący przykładem zastosowania elementu trzystanowego. Trójstanowe wzmacniacze logiczne (driver) są szeroko stosowanymi układami do sterowania komputerowymi szynami danych.
Każde urządzenie (pamięć, urządzenie zewnętrzne itp.). które chce przekazywać dane na wspólną szynę jest dołączone do tej szyny poprzez bramki trójstanowe (lub poprzez bardziej skomplikowane układy trójstanowe. takie jak rejestry). Obsługa urządzeń dołączonych do wspólnej szyny jest rozwiązana tak. że w danej chwili wzmacniacze logiczne tylko jednego urządzenia są aktyw ne. natomiast wzmacniacze pozostałych urządzeń znajdują się w trzecim stanie (mają otwarte wyjścia). W typowej sytuacji wybrane urządzenie "dowiaduje się", że musi dostarczyć dane na szynę, rozpoznając swój własny adres na liniach adresowych i sterujących.
Etan*
Adr#*y
sre<owonieto3czyt)
Ocr-c3 0cn*2 Don*i OarwO
Don# «prowoGrar* na wyr*
W tym uproszczonym przypadku urządzeniu nadano adres 6. Dekoduje ono adres pojaw iający się na liniach A.,-A. i kiedy widzi na liniach adresowych swój adres (tzr.. 6' i widzi impuls na linii żądania odczytu (read). umieszcza dane na szynie danych D.-D-. Taki protokół szyny wystarcza w większości prostych systemów. Podobny układ jest wykorzystywany w większości mikrokomputerów.
Musi istnie: jakiś uldad zewnętrzny, który zapewni takie sterowanie urządzeniami z wyjściami trój stanowymi; dołączonymi do wspólnej szyny: aby nie zdarzyło się równoczesne uaktywnienie kilku urządzeń.
Każde urządzenie reaguj e tylko na swój własny. rćżnv cd innych, adres.