The curriculum is structured to take a complete beginner to an advanced programming level:
: By the end, you'll be building ultrasonic distance sensors, bubble-sort algorithms for data, and even encryption/decryption routines. Verified Resources for Your Lab
: Myke Predko and McGraw-Hill traditionally provided source code and resources to accompany the book's experiments .
The 123 experiments are structured logically into several progressive phases, guiding you from absolute beginner status to advanced hardware design. Phase 1: Digital Inputs and Outputs (The Fundamentals) The curriculum is structured to take a complete
The book primarily utilizes classic, highly accessible microcontrollers like the PIC16F84A or PIC16F628A/PIC16F877A .
When building these circuits on a breadboard, mistakes are inevitable. Keep these troubleshooting guidelines in mind:
Deep in a secret underground lair, Dr. Vortex, a notorious evil genius, cackled with glee as he stared at his latest project: a PIC microcontroller-based experiment board. His lair was a marvel of modern technology, filled with an array of gadgets and gizmos designed to aid him in his plan for world domination. Phase 1: Digital Inputs and Outputs (The Fundamentals)
This code provides a simple LED flasher circuit using a PIC microcontroller.
To successfully execute the experiments detailed in the book, you need a standard set of tools. The curriculum is primarily built around Microchip’s baseline and mid-range microcontrollers, specifically focusing on classic workhorses like the PIC16F84A or PIC16F628A. Essential Hardware Components
One reviewer on Desertcart noted: "This is a nice book. One that would work well with beginners. A lot of beginners books are way too technical and/or have too many chapters before you get to your first program. This book is different: the first chapter they give you a brief introduction and tell you what material you will need and the software that the author is using." Vortex, a notorious evil genius, cackled with glee
Digital previews and full textbook access are available through professional educational subscriptions.
By following the systematic experiments outlined in Myke Predko's classic text—and adapting the hardware to modern XC8 compilers and PICkit programmers—you will build a rock-solid foundation in embedded C programming and circuit design that applies to any microcontroller platform on the market today.
Driving LEDs, 7-segment displays, and multiplexing techniques. Controlling multi-digit displays with minimal pins. 3. Sensors and Analog Interfacing
: A full digitized version of the 339-page book is available for borrowing at Archive.org .