bananasiong
New Member
Hi,
I'm using PIC to digitize/sample the audio signal, then send to another PIC and a D/A converter to get back the audio.
Currently I'm testing with only a single PIC, sample and D/A. I've just tested with PIC16F88, I found that the quality of the D/Aed output is not that good at 2 kHz and above, around 10 kHz and above, aliasing happened.
Then I found from Microchip site that the maximum sampling rate of 16F is only 30 ksps, while a few 18F PIC can be up to 200 ksps.
As a first time user of 18F PIC, I write my first 18F program in MPLAB. There are so many configuration settings!! And the format of the configuration is different from 16F as well.
The datasheet of the 18F PIC is really complicated, the opcode is also more :'(.
Is there any solution for using 16F PIC? Or I should start using 18F?
Thanks
I'm using PIC to digitize/sample the audio signal, then send to another PIC and a D/A converter to get back the audio.
Currently I'm testing with only a single PIC, sample and D/A. I've just tested with PIC16F88, I found that the quality of the D/Aed output is not that good at 2 kHz and above, around 10 kHz and above, aliasing happened.
Then I found from Microchip site that the maximum sampling rate of 16F is only 30 ksps, while a few 18F PIC can be up to 200 ksps.
As a first time user of 18F PIC, I write my first 18F program in MPLAB. There are so many configuration settings!! And the format of the configuration is different from 16F as well.
The datasheet of the 18F PIC is really complicated, the opcode is also more :'(.
Is there any solution for using 16F PIC? Or I should start using 18F?
Thanks