"Tolga Onbay" <> wrote in message
news: oups.com...
>I want to make a voice recorder using an MCU(8051 or PIC). The
> recording time doesn't matter at this time. I just want to learn how to
> digitalize inputted voice by a microphone and write it to internal RAM.
> And after this I want to learn how to make it voice again from 1s and
> 0s format and send it to speaker.
Winbond make single chip voice recorder.
Need to look at pwm.
Basically record the voice on a pc , just a few seconds at
a low mono sample rate.
Then convert it to
Keil gives an example for their mcb2130 board.
Examples comes with the eval version of their arm compiler.
Just plays short samples of voice back using pwm.
http://www.keil.com/demo/
You can play music on the pic using a similar method.
See
www.beyondlogic.org ringtone example on a 16f877.
For recording voice, look at using the adc on the chip you have.
To start with try hooking up a little electric mic to one of the adc inputs
and sampling it. Could send it to a pc via the usart and record and plot it
to
see what resolution it gives.
Alex