Programming 32-bit Microcontrollers in C: Exploring the PIC32
- 7h 6m
- Lucio Di Jasio
- Elsevier Science and Technology Books, Inc.
- 2008
The new 32-bit microcontrollers bring the promise of more speed and more performance while offering an unprecedented level of compatibility with existing 8 and 16-bit PIC microcontrollers. In sixteen engaging chapters, using a parallel track to his previous title dedicated to 16-bit programming, the author puts all these claims to test while offering a gradual introduction to the development and debugging of embedded control applications in C.
Author Lucio Di Jasio, a PIC and embedded control expert, offers unique insight into the new 32-bit architecture while developing a number of projects of growing complexity. Experienced PIC users and newcomers to the field alike will benefit from the text's many thorough examples which demonstrate how to nimbly side-step common obstacles, solve real-world design problems efficiently and optimize code using the new PIC32 features and peripheral set.
You will learn about:
- basic timing and I/O operation
- debugging methods with the MPLAB SIM
- simulator and ICD tools
- multitasking using the PIC32 interrupts
- all the new hardware peripherals
- how to control LCD displays
- experimenting with the Explorer16 board and *the PIC32 Starter Kit
- accessing mass-storage media
- generating audio and video signals
- and more!
In this Book
-
Introduction
-
The Adventure Begins
-
Walking in Circles
-
Message in a Bottle
-
Numb3rs
-
Interrupts
-
Memory
-
Running
-
Communication
-
Asynchronous Communication
-
Glass = Bliss
-
It's an Analog World
-
Capturing User Inputs
-
UTube
-
Mass Storage
-
File I/O
-
Musica, Maestro!