Overview
The friendly, intuitive approach to microcontroller-based DSP!
If you actually want to process signals — not just theorize about digital signal processing — this is the book for you. It's a friendly, informal guide to understanding — and implementing — digital signal processing with microcontrollers. You'll find enough theory to keep you on track (and a brief refresher on the basic math you'll need — with no calculus!) But the focus is on real-world applications, especially specifying, designing, and implementing digital filters, and using fast Fourier transform.
Coverage includes:
- The big picture: What DSP can and cannot do.
- Analog systems, signals and filters.
- Discrete-time signals and systems.
- FIR and IIR filters.
- Microcontroller filter implementation.
- Frequency analysis, correlation, sampling and signal synthesis.
Digital Signal Processing and the Microcontroller includes extensive examples and assembler code based on Motorola's powerful 16-bit M68HC16 microcontroller — and expert DSP insights you can use with any processor. Whether you have a formal electrical engineering background or not, it's all you need to get results with DSP fast.
The accompanying CD-ROM contains extensive source code for the MC68HC16 microcontroller, including assembler code for DSP filters and other applications; a complete set of MC68HC16 documentation in PDF format; MATLAB m-files for selected examples, and more.