Hello,
I have a small mp3 player connected to the micro-controller , and I can control the mp3 player pins by connecting it to a ground signal. So I configure an output pin and set it to low when I want to activate a certain function on the mp3 player. The problem I am having is that when I change the output pin to high, it still activates the functions of the MP3 player, even though only a ground is suppose to. Am I configuring the pin wrong? Is there something else I should be doing here? For now in order to get around this, I just simply change the pin to an input pin when I don't want to activate the function, but there has to be a correct way of doing this right?
Thanks!