Programming dsPIC in C

Programming dsPIC in C

Learn how to write a program on your own, how to debug it, and how to use it to start up a microcontroller.


The book provides numerous practical examples with necessary connection schematics explaining the operation of temperature sensors, A/D and D/A converters, LCD and LED displays, relays, communication modules etc. It is constantly updated with fresh examples. All program codes are commented in details to make it easier for beginners to start programming. Instruction set, operators, control structures, and other elements of the C programming language are thoroughly explained as well. And that’s not all, the book also includes a useful appendix on the mikroC for dsPIC development environment, instructions on how to install it and how to use it to its full potential.

Table of Contents

  • Introduction
  • Configuration Bits
  • Interrupts and Traps
  • Timers
  • Input Capture
  • Output Compare Module
  • A/D Converter
  • Memory Model
  • SPI Module
  • UART Module
  • DSP Engine
  • I2C (Inter Integrated Circuit) module
  • Examples
  • DSP Examples
  • Digital filter design

Book Details

Author(s): Zoran Milivojević and Djordje Šaponjić
Format(s): HTML
Link: Read online.

Leave a Reply