C Programming for Microcontrollers Featuring
ATMEL’s AVR Butterfly and the free WinAVR Compiler
|Price:||$32.97 & this item ships for FREE with Super Saver Shipping.|
|You Save:||$16.98 (34%)|
|Price:||$48.03 & this item ships for FREE with Super Saver Shipping.|
|You Save:||$11.92 (20%)|
|Special Offers Available|
I just bought this book and managed to read through it over a few days. I must say that I’m very impressed by it! The book covers programming the PIC24 in C using MPLAB’s C30 C compiler. It covers the PIC24 architecture and peripherals in as much detail as required by a C programmer as well as various non-ANSI C PIC24 specific addons available in the C30 compiler. It also includes a myriad of cool interfacing projects with minimal additional hardware (SPI EEPROM , 3 resistors for the video example flash card, PS2 interfacing e.t.c.) Finally it also introduces all the debugging tools available in MPLAB such as the simulator/logic analyzer and stimulus generator. This book is not for the absolute microcontroller / programming in C beginner however. Its target audience is embedded systems programmers considering to switch to Microchip’s PIC24 family and EE students/hobbyists with some background in embedded systems/ microcontrollers / C programming.
Microcontrollers: From Assembly Language to C Using the PIC24 Family
|Price:||$42.34 & this item ships for FREE with Super Saver Shipping.|
|You Save:||$27.65 (40%)|
|Special Offers Available|
As a student of computer and control systems engineering, I am constantly looking for good books based on microcontrollers and electronics. Most of the books that I have seen, up to this point, have neglected to mention several important components regarding either the software or hardware portions of microcontrollers causing me to find another book to supplement the previous book. In all, I wind up having to use 5 or 6 different books to get a full understanding of the microcontroller theory and operation.
However, I recently came across the “Microcontrollers From Assembly to C Using the PIC24 Family” by Professors Robert Reece, J.W. Bruce, and Bryan Jones. This book encompasses all of what 6 books did for me. I certainly wished that I had came across this book first!
The one thing that really struck the home run for me on this book was that it has/uses excellent examples. It details what each instruction does and literally points out what its function is — and it does this in both C and assembly! And if that is not enough, it compares the C code to the assembly instruction. VERY IMPRESSIVE.
The explanations of how microcontrollers work, specifically the PIC24 family, is such that a person with little to no experience can easily grasp the concepts. This book is also a fantastic reference for the more experienced microcontroller users. I personally have worked with the Atmel 8051 and Cypress’ PSoC. I got this book because I wanted to expand my knowledge of embedded systems.
Whether you are a hobbyist, or a student dealing with microcontrollers, or an expert in the field, this book is a great tool to have regarding the understanding of the PIC24 microcontroller. I am very pleased. Thank you professors Reese, Bruce, and Jones for doing such a great job!