I'm building a AY-3-8910 (NES sound IC) synth
Everything is fine, except that on startup, the AY-3-8910 needs a reset pulse in order to work fine afterwards.
Right now I'm doing it manually and could do it with an Arduino pin, but I would like to save that pin for other things.
The datasheet  says this:
For initialization/power-on purposes, applying logic “0” (ground)
to the Reset pin will reset all registers to “0”. The Reset pin is provided
with an on-chip pull-up resistor
I've read about RC filters that can make temporary 0v after getting 5v again on power up, and tried with different values but can't make it work.
Also, there is this forum  where a user said that could make it work like this:
I connected the Reset pin of the AY chip to pin 17 of the PicAxe and sent it a reset pulse after power up and the noise works fine on all four of my 0426 chips.
After that I connected a pullup (1.8k) resistor and a (4.7 uF) capacitor to the reset pin and that works too. Just putting a pullup resistor will not work. Apparently it wants a solid reset after power up.
But I don't really understand how he connected it, seems to me that he connected VCC through a resistor and a capacitor to RESET, but that does nothing. Also it seems weird to me he connected it to VCC because on the datasheet it says that it has a internal pullup resistor.
 AY-3-8910 datasheet: