CDN$ 97.76
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Gift-wrap available.
PIC Microcontrollers: Kno... has been added to your Cart
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

PIC Microcontrollers: Know It All Paperback – Aug 30 2007

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
"Please retry"
CDN$ 97.76
CDN$ 79.88 CDN$ 87.67

Harry Potter and the Cursed Child
click to open popover

Special Offers and Product Promotions

  • You'll save an extra 5% on Books purchased from, now through July 29th. No code necessary, discount applied at checkout. Here's how (restrictions apply)

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 928 pages
  • Publisher: Newnes; 1 edition (Aug. 13 2007)
  • Language: English
  • ISBN-10: 0750686154
  • ISBN-13: 978-0750686150
  • Product Dimensions: 19.2 x 4.7 x 23.4 cm
  • Shipping Weight: 1.6 Kg
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #1,410,373 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

About the Author

Lucio Di Jasio is now Sales Manager in Europe for Microchip Inc. He was previously Application Segments Manager at Microchip in Chandler AZ. He has been intimately involved in the development of Microchip PIC products for over 10 years and is a well known writer and expert on the use of PIC products both via his Newnes books and his work at events such as the Microchip Masters.

Tim Wilmshurst is the author of Designing Embedded Systems with PIC Microcontrollers. He has been designing embedded systems since the early days of microcontrollers. For many years this was for Cambridge University, where he led a development team building original systems for research applications - for example in measurement of bullet speed, wind tunnel control, simulated earthquakes, or seeking a cure to snoring. Now he is Head of Electronic Systems at the University of Derby, where he aims to share his love of engineering design with his students.

Prof Dogan Ibrahim graduated from the University of Salford with First Class Honours in Electronic Engineering. He then completed an MSc course in Automatic Control Engineering at the University of Manchester, and PhD in Digital Signal Processing at the City University in London. Prof Ibrahim worked at several companies before returning to the academic life. He is currently a lecturer at the Department of Computer Information Systems at the Near East University. Prof Ibrahim is a Fellow of the IET, and a Chartered Electrical Engineer. His interests are in the fields of microcontroller based automatic control, digital signal processing, and computer aided design.

Martin Bates is one of the leading authors specializing in introductory level texts on PIC microcontrollers for the academic, professional and hobby markets, with 20 years’ experience of teaching microprocessor systems.

David Smith has had 30 years experience in the Electronics Industry. Before arriving at MMU he worked as an Electronics Design Engineer for ICL and Marconi. His teaching interests are focused on enabling Design and Technology students to implement microcontroller designs into their projects.

Founder and president of elproducts, Inc., a firm specializing in devices and project kits based on the PIC microcontroller. He writes a monthly column on the PIC microcontroller for “Nuts and Volts” magazine.

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on (beta) HASH(0xa3e71708) out of 5 stars 27 reviews
17 of 17 people found the following review helpful
HASH(0xa45e26f0) out of 5 stars PIC from the beginning, but must already be a nerd Aug. 17 2009
By Michael - Published on
Format: Paperback Vine Customer Review of Free Product
I'm a computer tech by trade. I've never programmed a pic, but do do some basic computer programming.I've wanted to learn about PIC microcomputers, so I was excited to read this book. For me it's just what I wanted: a technical manual with a lot of good information.

This book is for you if you are:
-wanting to know everything about PICs. There really is a lot of info here. If you want one book to take you through every area of PICs, this seems to me to be it all. I am a beginner, but I'm more than happy with all the info it has!

This book is not for you if you:
-If you need any hand holding. All the info is here, but if you don't understand it, you're out of luck. One reviewer said this book isn't for beginners, and another review said it's the perfect place for beginners. Well they're both right. If you already are a computer programmer/geek, long time electronics hobbyist, etc, but you know nothing about PIC--it is a great place to start. But if you're looking for PIC for dummies, this is definitely not it.

It does have chapters on programming PICS in BASIC, but it does not teach you BASIC for example. The first chapter jumps into a decent amount of technical info and expects you to know what a computer register is and differentiates between PICs by the bit length of their instruction set. If you don't understand what I am talking about, you might need something more basic first (learning some assembler language may help a lot).

But again, for me this book is at the perfect level. I am learning a lot from this book!
6 of 6 people found the following review helpful
HASH(0xa45d8ccc) out of 5 stars Pleased with this purchase Aug. 6 2009
By rwizard - Published on
Format: Paperback Verified Purchase
So often when purchasing technical books I am disappointed by their contents. This book does not fall into that category. It provides a solid overview of using PIC micro-controllers. Examples are given with the usual assortment of stepper motors and temperature sensors. It provides an introduction to programming with a variety of tools, including my personal favorites for the PIC, assembler and MELabs' PIC BASIC. I do wish the coverage of assembler were more in depth, but that is my personal bias.

Another reviewer felt that this book was not for beginners. Perhaps thirty years of doing this stuff has skewed my perspective, but I do not think that this book is a bad place for a serious beginner to start. Yes, it is a handy reference for the pro's, but if you have a talent for this sort of stuff, I think this book can get you started (with some effort) and continue to serve as a useful reference going forward. No one book is likely to solve all of your questions, but this will one give you an overview of what your options are with the PIC.

If you are a beginner, and not a pro, I will offer you a suggestion that virtually no one else will agree with. Learn an assembler language first. Once you overcome the initial learning curve of all the mnemonics, registers, and the odd ways we do math, you will understand what is going on under the hood as few do. And, like me, you may find that it is actually fun to program in assembler. I'd rather write in assembler than C any day. If, on the other hand, you need a little instant gratification (and we all do from time to time) try PIC BASIC, or even a BASIC STAMP.

But I digress. This is an excellent book in spite of lacking depth in some areas. I am glad I spent the money for it, and most of you will be as well.
3 of 3 people found the following review helpful
HASH(0xa45d8e7c) out of 5 stars EVERYTHING You Need To Know To Design PIC Microcontroller Systems Aug. 4 2009
By Ira Laefsky - Published on
Format: Paperback Vine Customer Review of Free Product
I wish that such an omnibus handbook had been available for the design of Microcontroller Systems when I was introduced to there eight-bit ancestors in the late 1970's. In fact, I wish that a volume which described Assembly and Higher-Level Language Programming, Interface Circuit Design, Analog-to-Digital Conversions, everything one needs to know about interfacing a variety of Sensors and Actuators, Stepper Motors, Real-Time Clocks and IR-Remote Controls were available for the design of any kind of Microcontroller System.

Now, an unbelievably comprehensive guide to the Programming, Hardware Prototyping, Interfacing and Debugging of significant real applications for the widely available Harvard-Architecture PIC Microcontroller family. This invaluable reference will guide my subsequent design of any Microcontroller-based system, and is well enough explicated to serve as an introduction for the Hardware Novice (such as typical graduates of most university Computer Science programs), or as complete reference for the EE who must implement a PIC-based Microtroller solution to any real-world problem in sensing and control.

--Ira Laefsky
Information Technology Consultant and HCI Researcher
2 of 2 people found the following review helpful
HASH(0xa45e8540) out of 5 stars Normally hard to review a reference selection guide, but this has more to offer. Oct. 16 2009
By Courtland J. Carpenter - Published on
Format: Paperback Vine Customer Review of Free Product
On the outside this looks like dozens of other engineering selection guides for various electronic parts. What sets it apart and makes it a little easier to review is that it takes a kind of a textbook approach to the subject. It contains program examples, the basics of each device, and some usage examples.

I would highly recommend this to someone with a little bit of technical background, and whose goal is to develop a smart product or device. It would not only aid in the selection of which programable processor to choose, but you may even find examples on how to implement solutions that would save valuable development time. I think this book had a number of potential users, not only the engineer, but the dabbler, the student, the inventor, or the teacher.

There is enough information in the technical data to make decisions in case a chip choice might include some future expansion. All in all a good little book to have on the electronics shelf. A CD is included with source code and a student evaluation edition of a compiler, various functions will cease to work after 60 days so, if you are gonna work seriously with the processors you'll eventually have to buy a compiler, but at least you can try out some test projects. You will typically need some hardware to flash these with too, so the book doesn't get you everything, it just provides the basic knowledge.
2 of 2 people found the following review helpful
HASH(0xa45e8480) out of 5 stars Great Coverage Nov. 24 2009
By J. Sullivan - Published on
Format: Paperback Vine Customer Review of Free Product
I really like this book. It gives a thorough review of all the different flavors of PIC microcontrollers with all the specs so that you can decide which is most appropriate for the task at hand. There are numerous projects to please curious techies of all skill levels.

The logic diagrams, circuit diagrams, tables, flowcharts, photos and code blocks are clear and abundant. They provide more than enough illustrative assistance to help throughout the discovery of all the possibilities available using this wonderfully versatile family of microprocessors.

Although my experience in Computer Science and Computer Integrated Electronics has been helpful for following the content in this book, along with having had an ambitious, robot-savvy Assembly Language instructor, I'm pretty sure that anyone with enough curiosity and a basic understanding of programming could get a lot out of this book. It not only covers the PIC microprocessors, but also the hardware and a variety of programming languages you can use to control your chips.

Everything you need to know is presented logically within this outstanding reference. It's a full-featured, concise resource well worth its shelf space!