There are a few places on the Internet that explain how a tristate buffer works, but I haven't been able to find any place that shows how to implement it with transistors. Can anyone tell me how to implement a tristate buffer with transistors?
High state = top transistor on, bottom transistor off. (sourcing current)
Low state = top transistor off, bottom transistor on. (sinking current)
Tristate = both transistor off. (no current flows in or out so it is 'disconnected')
There is a fourth state where both top and bottom are on at the same time but it usually only lasts a brief moment before smoke comes out!
Every TTL circuit has a standard input threshold voltage of 2 diode drops or 2*Vbe
This compares 74' 74LS' and 74S' inputs and outputs for tri-state buffers
The '244 types are non-inverting and '245 were inverting hex TS buffers... any questions?