D
Danny T
Guest
As I understood, weak pull-ups meant unconnected input pins would read
as 1... It's taken me nearly 8 hours to figure out what's wrong, but now
I've sussed it..
I've got three inputs. They're all connected via a "push to make" switch
to ground. When the switch isn't pressed, they're not connected to
anything, which I understand would pull them high.
This seems to be the case, until *any one* of the 3 inputs goes low
(connected to ground via my switch), which pulls *all three* inputs low.
By connecting the inputs to +4.5V when they're not connected to ground,
all works fine. Connecting them with 10K resistors doesn't work, and the
original (unconnected) behaviour returns.
Is this correct, have I done something or is my chip a bit screwed?
--
Danny
as 1... It's taken me nearly 8 hours to figure out what's wrong, but now
I've sussed it..
I've got three inputs. They're all connected via a "push to make" switch
to ground. When the switch isn't pressed, they're not connected to
anything, which I understand would pull them high.
This seems to be the case, until *any one* of the 3 inputs goes low
(connected to ground via my switch), which pulls *all three* inputs low.
By connecting the inputs to +4.5V when they're not connected to ground,
all works fine. Connecting them with 10K resistors doesn't work, and the
original (unconnected) behaviour returns.
Is this correct, have I done something or is my chip a bit screwed?
--
Danny