Microcontrollers : High-Performance Systems and Programming

Title: Microcontrollers : High-Performance Systems and Programming
Author: Julio Sanchez, Maria P. Canton
ISBN: 1138076406 / 9781138076402
Format: Soft Cover
Pages: 701
Publisher: CRC Press
Year: 2017
Availability: 2 to 3 weeks

Tab Article

This book focuses on high-performance microcontrollers and on the digital signal processors offered by Microchip. In addition to their enhanced features, extended peripherals, and improved performance, several practical factors make the high-performance PIC series a better choice than their mid-range predecessors for most systems. However, one consideration sometimes mentioned in favor of mid-range devices is the abundance of published application circuits and code samples; this book attempts to correct this. It is a continuation of Embedded Systems Circuits and Programming by the same authors.

Tab Article

Preface

Part I : High-Performance Devices and Programming : Microchip PIC Microcontrollers
Chapter 1 :
PIC18 Architecture
Chapter 2 : dsPIC Architecture
Chapter 3 : PIC18 Assembly Language Fundamentals
Chapter 4 : PIC18 Programming in C Language
Chapter 5 : C Language in an Embedded Environment

Part II : Programming the PIC18 Peripherals : Overview of PIC18 Peripheral Modules
Chapter 6 :
PIC18 Interrupt System
Chapter 7 : Binary I/O Programming
Chapter 8 : PIC18 Timers and Counters
Chapter 9 : Data EEPROM, I2C, and Real-Time Clocks
Chapter 10 : Analog, Digital, Compare and PWM

Part III : Application Circuits and External Devices : Text Output Programming
Chapter 11 :
Microcontroller Communications
Chapter 12 : The Direct Current Motor
Chapter 13 : Stepper Motor Circuits and Control
Chapter 14 : Sensorless Control of BLDC Motors
Chapter 15 : Servomotors and Radio Control
Chapter 16 : Controlling AC Devices
Chapter 17 : Multitasking and Operating Systems

Appendix A : C Language Tutorial
Appendix B : PIC18 Instruction Set
Appendix C : Links to Useful Tools and Software
Appendix D : PCB Files
Index