Ritika Dhyawala
Newbie level 1
- Joined
- Mar 25, 2015
- Messages
- 1
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1
- Activity points
- 11
I am controlling 5 shift registers (74HC164) from TI's cc3200 launchpad. I am clocking the data using GPIO pin and controlling LEDs though it. But my shift register is giving weird results. It gives output when i bring my hand near to it or a wire near to it (works 50% of time). Some times output LEDs go weird when touch the IC, like all LEDs will start glowing when only one should be glowing.
My power supply is sufficient(1A) for the no of LEDs i am running(21 LEDs, each drawing 10mA(3.v/330ohms) so 210mA). I tried putting decoupling cap of .1uF between Vcc and Gnd, but it did not work, Also i have put a 10nF between Clock and Ground. I have taken care of setup and hold time of HC164 in my code.
Is there anything i am missing here. I have connected Clock, Data and MR(active low) to cc3200's GPIO (3.3v)
My power supply is sufficient(1A) for the no of LEDs i am running(21 LEDs, each drawing 10mA(3.v/330ohms) so 210mA). I tried putting decoupling cap of .1uF between Vcc and Gnd, but it did not work, Also i have put a 10nF between Clock and Ground. I have taken care of setup and hold time of HC164 in my code.
Is there anything i am missing here. I have connected Clock, Data and MR(active low) to cc3200's GPIO (3.3v)