The book starts with the explanation of the application of the embedded systems in today's world and introduces with the microcontrollers. The PIC 16Fxx microcontrollers are discussed in this book. Then explaining and descrinbing this microcontroller, book leads to the understanding of it's architecture and programming for it. The different aspect of the book is that, it used assembly language for the PIC programming. But for handling the bigger systems, writer focused on C++ for PIC.
The book ultimately is the good guide for those who have basic knowledge of PIC and stuff, not suitable for the beginners but beginners can try it out too ;-)
Download Link :
http://www.4shared.com/file/73229007/beb3b9b3/Designing_Embedded_Systems_with_PIC_Microcontrollers_-_Principles_and_Applications.html