Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Looking for a C program to do FFT for PIC 16F877

Status
Not open for further replies.

extradeath

Member level 2
Joined
Nov 26, 2004
Messages
44
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,288
Location
Alexandria, Egypt, Egypt
Activity points
390
I need a fft for a pic

Hi friend,

I need a program in C capabale for pic 16f877 to do Fast Fourier Transform to be used in a Harmonic analyzer....


Please Help
 

Re: I need a fft for a pic

You'd be hardpressed to get the program compact enough for decent FFT in ASM, let alone C. Anyway, PicSpect is one of the most famous PIC FFT solutions. You may adapt it to your needs, but don't expect a wide bandwidth one.

http://techref.massmind.org/techref/microchip/fft/picspect.htm
 

Re: I need a fft for a pic

Have done some investigations/work in this area and its posible to do FFT in a pic, the example abow is great to get started but can be a bit hard to understand.

However its possible to get the calcualtions more efficiet than that. Im not that good at math but I found a page describing the theory for eficient fft in code. A bit hard to realy understand but easy to implement.

http://www.eptools.com/tn/T0001/INDEX.HTM

re Me
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top