“Programming dsPIC (Digital Signal Controllers) in PASCAL”
Learn how to write your own program, debug it, and use it to start the microcontroller. We have provided plenty of practical examples with necessary connection schematics: temperature sensors, AD and DA converters, LCD and LED displays, relays, communications, and the book is constantly being updated with fresh examples. All code is commented in details to make it easier for beginners. Instruction set, operators, control structures, and other elements of PASCAL are thoroughly explained with many examples. Also, the book includes a useful appendix on mikroPascal for dsPIC development environment: how to install it and how to use it to its full potential.
Authors: Zoran Milivojević, Djordje Šaponjić
Table of Contents
- Chapter 1: Introduction
- Chapter 2: Configuration Bits
- Chapter 3: Interrupts and Traps
- Chapter 4: Timers
- Chapter 5: Input Capture
- Chapter 6: Output Compare
- Chapter 7: A/D Converter
- Chapter 8: Memory Model
- Chapter 9: SPI Module
- Chapter 10: UART Module
- Chapter 11: DSP Engine
- Chapter 12: I²C Module
- Chapter 13: Examples
- Chapter 14: DSP Examples
- Chapter 15: Digital Filter Design
System supports 18, 28, and 40-pin dsPIC microcontrollers (it is delivered with dsPIC30F4013). Examples in BASIC, PASCAL and C. There is USB 2.0 on-board programmer and mikroICD. [more]
System supports 64 and 80 pin dsPIC30F microcontrollers (it comes with dsPIC30F6014AA - dsPIC30F General Purpose 16-bit Digital Signal Controller, 144 KB Flash Memory, 8 KB RAM, 80 Pin Package). [more]
Universal Development system for PIC, dsPIC, PSOC, AVR, 8051 and ARM MCU. It is enough to switch the card and continue work in the same development surroundings, but with different microcontroller. [more]
A beginner? Worry not. Easy-to-learn BASIC syntax, advanced compiler features, built-in routines, and many practical examples we have provided allow a quick start in programming dsPIC. [more]
Comprehensive, stand-alone Pascal compiler for dsPIC MCUs. Develop your applications in intuitive and friendly Pascal environment, using many advanced features and practical examples. [more]
All the power and flexibility provided by ANSI C, with the most advanced IDE on the market. A perfect match. Plenty practical examples and a comprehensive documentation. [more]






