Dale Grover
A friendly, informal guide to understanding -- and implementing -- digital signal processing with microcontrollers. This book includes plenty of real-world implementation guidance and just enough theory to keep you on the right track. The book's focus is on digital filtering and the use of the fast Fourier transform (FFT). By the end of the book, you'll feel comfortable specifying, designing, and implementing digital filters on both microcontrollers and other microprocessors. You'll also know how to use the FFT both as a standalone tool and as a shortcut for digital filtering. The book starts with the big picture, then covers continuous signals and systems; analog filters; digital signals and systems; FIR and IIR filters; frequency analysis, correlation, changing sampling rates, synthesis and much more. All examples use Motorola's 16-bit M68HC16 microcontroller, but they're applicable to a wide variety of processors, even modest 8-bit microcontrollers. For engineers who may not have a background in signal processing; technicians; embedded systems programmers, and students in electrical engineering or computer science.
Digital Signal Processing and the Microcontroller [With CDROM]