Hardcover: 824 pages
Publisher: CRC Press (December 19, 2006)
Product Dimensions: 7.3 x 1.9 x 10 inches
Shipping Weight: 3.5 pounds (View shipping rates and policies)
Average Customer Review: 3.5 out of 5 stars See all reviews (2 customer reviews)
Best Sellers Rank: #3,318,583 in Books (See Top 100 in Books) #84 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > PIC Microcontroller #2810 in Books > Engineering & Transportation > Engineering > Electrical & Electronics > Circuits #7004 in Books > Engineering & Transportation > Engineering > Electrical & Electronics > Electronics
My experience of this book was quite different from that expressed in the earlier review. I was repeatedly frustrated. Many terms and concepts were introduced without any explanation or description, ever. Far too many pages contained long programs which did not appear to reflect either the best programming or pedagogical practice. Despite the length of this book, the range and depth of actual Microchip programming technique coverage seemed superficial.
This book has it all for the beginner to the advanced. I only wish I had access to this book last year before I started PICMicro programming. It would have saved me countless hours of web searches. I swear, every aspect (and more) of programming PICs I have researched and bookmarked is here in this book. Many examples to be used and expanded upon easily. Only wish they would have used the more current 16F628A as a basis instead of the outdated 16F84A -- although to be fair, the examples can be used for any of the entire line 8-bit microcontrollers with only minor modifications (like telling the compiler it's a different chip and changing which pins for out and in -- easy). Serial communications, LCD interfacing, external EEPROM use, RTC's -- this book has it all. Should be used as a textbook for a course -- very comprehensive, not to mention up-to-date info on this subject (for once!). Quite pricey but worth it if you want to save yourself time and have ONE place to go for reference.