Hi
I am having a project of using the 80C188 to play a wave file (8kHz, 8-bit mono) stored in the EEPROM interfaced to it. The data read from the EEPROM is transferred to DAC0832 digital to analog converter and amplified by LM386 and fed into an 8-ohm speaker. The problem is, although the data read from the EEPROM is correct and output correctly to the DAC, the voice on the speaker side becomes distorted and very different from the original file when played on the computer. I have used the timer interrpupt to program the 80C188 to play the file at the correct frequency. So I am afraid that my connection has some problems.
Any suggestions on a 'good' connection between the LM386 and DAC0832? Datasheets are attached. Thanks!
I am having a project of using the 80C188 to play a wave file (8kHz, 8-bit mono) stored in the EEPROM interfaced to it. The data read from the EEPROM is transferred to DAC0832 digital to analog converter and amplified by LM386 and fed into an 8-ohm speaker. The problem is, although the data read from the EEPROM is correct and output correctly to the DAC, the voice on the speaker side becomes distorted and very different from the original file when played on the computer. I have used the timer interrpupt to program the 80C188 to play the file at the correct frequency. So I am afraid that my connection has some problems.
Any suggestions on a 'good' connection between the LM386 and DAC0832? Datasheets are attached. Thanks!