??? 11/07/11 15:56 Read: times |
#184578 - No need to float the signals Responding to: ???'s previous message |
So, if the display segments is off, then the buffer output pins are low, and you want the display to be off when the processor isn't actively driving the buffer, then the solution is simple.
Just put pull-down resistors on all inputs of the buffer. When the processor is active, it will win over any pull-down resistors and will drive the buffer high or low. When the processor is inactive, the pull-down resistors will keep the buffer outputs low. To reverse the behaviour, you just switch from pull-down to pull-up resistors. Then the buffers will hold the outputs high, when your processor doesn't drive the inputs of the buffer. You do not really need to have your buffer switch between high, low or tristate, if all you want is for the display to be off when the buffer doesn't get input signals. It's enough that it switches the display segments actively to the "off" state when the inputs are not actively driven. No need to float the signals. |
Topic | Author | Date |
Non Inverting Buffer | 01/01/70 00:00 | |
3 states? | 01/01/70 00:00 | |
are You sure? | 01/01/70 00:00 | |
Describe the goal - not the step | 01/01/70 00:00 | |
bidirectional driver | 01/01/70 00:00 | |
Redesign your circuit! | 01/01/70 00:00 | |
You've described.. | 01/01/70 00:00 | |
Goal | 01/01/70 00:00 | |
"its input is kept floating" do you mean | 01/01/70 00:00 | |
let's get down to low-level details | 01/01/70 00:00 | |
Common Anode 7-segment display | 01/01/70 00:00 | |
No need to float the signals | 01/01/70 00:00 | |
Do not let inputs float... | 01/01/70 00:00 | |
Absolutely Right. | 01/01/70 00:00 |