This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Any recommendation of 8051 uC for FFT

Dear all,
I am going to design a simple data aquisition system.
I am newbie to FFT and uC.
See if there is any recommendation.

Thanks.

Bill

  • Bill;
    There are a number of questions that you need to ask yourself. First are you 'tied' to the 8051 family? Will you need port I/O for 'bit pushing'? What data rates? Built-in A/D? How many bits resolution do you need?
    There are several 8051 derivative that contain MAC modules that will be a great help with your FFT. That said, it's still an 8 Bit processor with limited data rates. If your design will allow, I suggest that you consider an ARM device with a MAC and A/D.
    The 8051 is a much better bit pusher but the ARM is a much better data processor. The price of the ARM chip with MAC will probably be cheaper than the 8051 with a MAC.
    Both Dallas Semiconductor and Infineon has 8051 based devices with MAC.
    Philips and Atmel have low cost ARM devices with MAC.
    Look at the parameter search engine on this website for more info on different devices supported by the Keil tools.
    http://www.keil.com/dd/parm_search.asp

  • "I am going to design a simple data aquisition system. I am newbie to FFT..."

    Do you actually need the FFT to do acquisition?

    If not, you could consider doing just the acquisition on the 8051, and then pass the data to another system (eg, PC) to do FFT processing, etc...

    For a free downloadable book on DSP, see The Scientist and Engineer's Guide to Digital Signal Processing:

    http://www.dspguide.com/