Paperback: 560 pages
Publisher: Newnes; 1 edition (April 9, 2008)
Product Dimensions: 9.2 x 7.6 x 1.1 inches
Shipping Weight: 2.2 pounds
Average Customer Review: 3.0 out of 5 stars See all reviews (20 customer reviews)
Best Sellers Rank: #1,510,500 in Books (See Top 100 in Books) #37 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > PIC Microcontroller #406 in Books > Engineering & Transportation > Engineering > Electrical & Electronics > Electronics > Microelectronics #1175 in Books > Engineering & Transportation > Engineering > Industrial, Manufacturing & Operational Systems > Robotics & Automation
This book is well-written and is of the "something for everybody" variety.Actually as I review the contents of the book, I realize how much ground was covered. There are a lot topics in this book that are directly on-target for a lot of practicing engineers.As an example, in the last 12 months (before having this book at my fingertips, actually), I implemented USB, SD card functionality, CAN and an RTOS. All of these topics, and more, are covered in this single book.I will say that the material is not covered in depth, and does seem to betray the "advanced" moniker in the title. The other ding on the book is that it is heavily geared towards the mikroC compiler, which is not very well-known or respected in the PIC community.Chapter 1 covers the requisite "introduction to computers & microcontrollers" topics, such as number systems, memories, etc.. This will be review / skippable for most readers, but it's good that the author included it.Chapter 2 is a good survey of the PIC18F. Sure, most of the information is in the datasheets, but here in the book it's digested/summarized, and in some cases, in my opinion, explained better than the Microchip documentation. Worth the read.Chapter 3 covers the C programming language. I glossed over this chapter, since I've been using C for more than half of my life.Chapters 4 and 5 cover the mikroC compiler, which is included with the book (limited version), as well as the libraries, development toolset & some sample code. Worth some time, especially if you're new to the toolset. If the author hadn't used this toolset, these chapters wouldn't be as necessary.Chapter 6 starts with some simple projects. Blinking LEDs, serial communications, basic electronics....
Advanced PIC Microcontroller Projects in C: From USB to RTOS with the PIC 18F Series PIC Microcontroller Project Book : For PIC Basic and PIC Basic Pro Compliers PIC Microcontroller Projects in C, Second Edition: Basic to Advanced DIY Woodworking Projects: 20 Easy Woodworking Projects For Beginners: (Woodworking Projects to Make with Your Family, Making Fun and Creative Projects, ... projects, wooden toy plans, wooden ships) PIC'n Techniques, PIC Microcontroller Applications Guide Serial PIC'n : PIC Microcontroller Serial Communications Automatic On/Off Control of Small Motors & Other Home Appliances Using PIC 18F4680 Microcontroller -- A Circuit Diagram & PIC Program Code SD Card Projects Using the PIC Microcontroller Flowcode 6: Create 30 PIC Microcontroller Projects 50 PIC Microcontroller Projects: For Beginners and Experts USB Complete: The Developer's Guide (Complete Guides series) Real-Time Embedded Components and Systems with Linux and RTOS (Engineering) Real-Time Embedded Components And Systems: With Linux and RTOS USB Mass Storage: Designing and Programming Devices and Embedded Hosts USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8) PIC Microcontroller and Embedded Systems: Using Assembly and C for PIC18 PIC Microcontroller The PIC Microcontroller: Your Personal Introductory Course, Third Edition Making PIC Microcontroller Instruments and Controllers Programming and Customizing the PIC Microcontroller (Tab Electronics)