The PIC Microcontroller: Your Personal Introductory Course
This is the best book if you are just starting to use PIC technology. He doesn't make the mistake of using unexplained jargon, He also writes in a clear and direct style, which is the most important thing,
If you don't know how to tell one end of an LED from the other, or worse don't know there's a difference, then this book isn't for you.
Learning MPLAB is also a good thing. It's a common development environment, and fairly cheap to purchase on your own. There are so many great aspects to this book it is hard to know where to begin. In fact there are many examples throughout the book and all have been tried and tested.
I really like this as most books are very quick to ask questions but rarely do they give the answers. I was eager to learn how to keep it and other things working. I also had an old shortwave radio made with vacuum tubes. Where are those examples that will help me invent? I bought and read this book at a time when I wanted to understand electronics better. It just seemed like I was promised building blocks and instructions and all I got was the instructions to build building blocks.
Much better to understand the problem and be guided to the answer when we are in a hurry. Of course there are many, many code examples throughout the text. Aside from this fact, there is a lot that can be learned from this book. This time he introduces the popular and powerful Basic Atom Microcontroller based modules. Doesn't cover a whole bunch, but does make for good bathroom reading. The book will not hurt you and may even help you.
Simple, Low-cost Electronics Projects
The content is very detailed with complete construction details. This little book is full of very interesting little circuits that are reminicent of Don Lancaster's various cookbooks published in the early 1980's. This book walks you through multiple approaches to problems and suggests which ones are most worthwhile.