I am trying to play a signal through the DAC0 pin but I can't play it on a set of amplified speakers. When I connect it to an oscilloscope I can get the wave I want on the screen but I can't get anything to play through Amplified speakers through a set of RCA cables. When I connect the RCA to the DAC1 it works like a charm.
What can I do to fix this. I need help ASAP as I have to write a report on this by tomm.
You shouldn't use the DAC output directly to external random audio device,
its a sensitive CMOS output, it should probably be buffered with an opamp,
or at least protected with some series resistance.
It needs a series capacitor somewhere to remove the DC bias.
Without buffering its only up to being a line output (high impedance).
It sounds like you may have fried one of the pins already.
I can still connect it to a oscilloscope and see a signal on the DAC0 pin. however the output from this on the speaker is very small compared to that on the DAC1
If It is the case that I may have fried the DAC0 pin, and considering I need it for a project soon I get another one what would you suggest I do to et an output from a speaker on both DAC0 and DAC1.
I'm playing from amplified speakers with an amplifier builtin.
I repeat my statement - Due pins are not robust enough to simply connect to some
remote audio equipment directly. You certainly would need DC isolation, series resistance
for protection and a line-level amplifier to boost the signal.