How do I do digital signal processing and DAC with a 16F877 PIC chip?
I am thinking about replicating the Lo-Fi Arduino Guitar Pedal
and I am unclear how exactly the incoming ADC data is being stored/processed by his code. I also don't fully understand what he is doing in using PWM to do DAC. Can anyone clarify this process and explain how it might work with a 16F877 chip that has built-in hardware 10-bit PWM functionality? Or, at least, can someone reference me to an equivalent project or article?