I am involved with a project, voice recognition, with FOUR microphones.
I'm using the microphone UEM-88 which has a 5mW output level at earphone.
I want to use a microcontroller with A/D convertes for data acquisition with usb interface.
It should have a support for programming with C or MATLAB.
I was checking ATmega328 and Siemens C505. But I am confused too much [/b]
use PIC18F4550, it has A/D and USB module, also download and install "Microchip USB frame work", you will find project called "CDC Basic demo" for PICDEM FS board, it is a board from microchip based on PIC18F4550, it will create a virtual COM port over USB which you can easily interface using matlab or C/C++.
good luck
Thank you! i was searching the pic18f4550 it has a usb module. So i have to buy the usb seperately? and should i buy and use the pic18f4550 development board
you don't need to buy USB separately, it is built-in within the PIC18F4550, just you will connect it to your PC (sure after you program the PIC with the appropriate firmware), you don't need to buy the PIC18F4550 development however you can buy if you don't like to build hardware circuits, however its circuits is very easy to implement, you will find the circuit for connecting the PIC to USB in the datasheet.
good luck
I suggest you to use the (STM32,SAM3U,LPC17xx) or any other ARM cortex micro controller since they are more powerful then any PIC above with a capability to handl audio processing with in