PIC in Practice: A Project -based Approach and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading PIC in Practice: A Project -based Approach on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

PIC in Practice: A Project-Based Approach [Paperback]

David W. Smith
3.3 out of 5 stars  See all reviews (3 customer reviews)
RRP: 24.99
Price: 17.04 & FREE Delivery in the UK. Details
You Save: 7.95 (32%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 22 Aug.? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition 16.19  
Paperback 17.04  
There is a newer edition of this item:
PIC Projects and Applications Using C: A Project-based Approach PIC Projects and Applications Using C: A Project-based Approach 5.0 out of 5 stars (2)
In stock.

Book Description

27 Jan 2006
PIC in Practice is a graded course based around the practical use of the PIC microcontroller through project work. Principles are introduced gradually, through hands-on experience, enabling students to develop their understanding at their own pace. Dave Smith has based the book on his popular short courses on the PIC for professionals, students and teachers at Manchester Metropolitan University. The result is a graded text, formulated around practical exercises, which truly guides the reader from square one. The book can be used at a variety of levels and the carefully graded projects make it ideal for colleges, schools and universities. Newcomers to the PIC will find it a painless introduction, whilst electronics hobbyists will enjoy the practical nature of this first course in microcontrollers. PIC in Practice introduces applications using the popular 16F84 device as well as the 16F627, 16F877, 12C508, 12C629 and 12C675. In this new edition excellent coverage is given to the 16F818, with additional information on writing and documenting software.

Frequently Bought Together

PIC in Practice: A Project-Based Approach + The PIC Microcontroller: Your Personal Introductory Course
Buy the selected items together

Product details

  • Paperback: 320 pages
  • Publisher: Elsevier; 2nd Revised edition edition (27 Jan 2006)
  • Language: English
  • ISBN-10: 0750668261
  • ISBN-13: 978-0750668262
  • Product Dimensions: 24 x 16 x 2 cm
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 549,628 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

About the Author

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.

Inside This Book (Learn More)
Explore More
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

3.3 out of 5 stars
3.3 out of 5 stars
Most Helpful Customer Reviews
5 of 5 people found the following review helpful
Please if you are learning PIC Programming, dont buy this book.
Its only of use if you have the exact same 16F84 Chip that is used in the the book....and it is simply out of date focusing on a chip that needs an external oscillator.

This book has a very poor structure and lacks a good introduction outlining the concepts and logic structure of the language used to program trhe chips. Its one of the worst technical manuals I have ever read.

To be fair it does say "A project based approach" and in that it is true..... monkey see monkey do is the best description.

At every stage you are left with 90% of the program lessions unexplained until the author deems it fit to elaborate registers and their meanings in later chapters.

In other words you have to go therough the entire book "monkey see monkey do" before you find out what some of the registers and language structures you are exposed to in the very first lessions.

Now this is totally usless unless you use the same 16F84 chip as the Autor does not clearly present an overview of basic 1st principles at the beginning. As such you can not apply any concepts to other chips.

There are better training resources on the web ...
Was this review helpful to you?
1 of 1 people found the following review helpful
4.0 out of 5 stars Corse book 21 Mar 2009
Format:Paperback|Verified Purchase
i bought this book for one of my uni modules, as it was the book most of the corse pic programing was based on. The text is clear and gives good examples. Takes you from the begining and works you up the skill levels. good book
Comment | 
Was this review helpful to you?
This book is the reason why I am still learning to program PIC MCU's, and I make reference to it regularly. The book concentrates initially on the PIC16F84, a good introductory MCU for the beginner. Each chapter builds on the previous one by introducing 2 or more of the 35 assembler instruction that the 16 series PIC's use. Example code for each application in each of the chapters is fully explained and there are numerous examples. The author has also included and explained the use of headers for all the PIC MCU's contained within the book, not just the PIC16F84. If I have any complaint about this book, it does become apparent that there are a few typo's within the text. That said they are quite easily spotted as you begin to gain experience. I have gained so much confidence from using this book that I am now learning to program with the C programming language as well as looking at the AVR MCU. If you want to learn Assembler with PIC MCU's, then buy this book.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.0 out of 5 stars  10 reviews
8 of 8 people found the following review helpful
4.0 out of 5 stars A very good introductory book for PIC Assembly Language 10 Sep 2006
By Nicholas Sardo - Published on Amazon.com
I didn't find a whole lot of worthwhile updates in this book, versus the original. HOWEVER, since this book is much cheaper than the original, I strongly recommend it over the first edition.

What this book does very well, is to introduce one to PIC Assembly Language. Though it chooses the 16F84 as it's main introductory chip, the same Assembly Language can be used on other offerings from Microchip.

My only disappointment with this new edition is that Mr. Smith did not change his example chip to another, more affordable PIC. But this is of no consequence to learning what he has to teach, and it's a definite keeper.
1 of 1 people found the following review helpful
4.0 out of 5 stars Brings understanding, but unpolished 24 Jun 2010
By Derek M. Roberts - Published on Amazon.com
Format:Paperback|Verified Purchase
This is my first book on PICs. I have truly learned a lot about assembly programming from this, but I have supplemented it with tutorials on the internet. There are quite a few instances where you think "well, what does he mean by this?," yet the author doesn't always clear it up. Generally speaking, the author does a good job of walking you through the code and hardware hookups, which is very helpful.

This book surely needs some editing. The author is not a big fan of commas and often phrases things in a slightly awkward way. This is but a minor annoyance as the point is still understandable after a short moment of reflection.

I would also like to see an updated version that introduces the PIC16F628 instead of the PIC16F84, which is understood to be obsolete (though still useful) as the 16F628 is more modern, cheaper, and generally perceived to be a replacement of the 16F84.

With all of that said, I would recommend this book to anyone who wishes to learn assembly on the PIC. It certainly helped me!
1 of 1 people found the following review helpful
5.0 out of 5 stars Excellent resource! 7 Oct 2008
By Brian - Published on Amazon.com
This is by far the best reference I've ever seen for microprocessors. Some people can learn abstractly; however, I think anyone would agree the best way to learn to do something is to do it for yourself. That is the basis of this book. I have taken several classes on microprocessors and ran into a problem I couldn't resolve when I picked up this book. I did a few example programs for myself, based on the subject, and now the problem is solved. Not only can this book help those that see microprocessors once in a blue moon review quickly but it can teach those that have been around them awhile better methods of doing things.
5.0 out of 5 stars A good introduction to PIC programming 22 April 2014
By Timothy R. Darrough - Published on Amazon.com
Format:Paperback|Verified Purchase
I am an experienced programmer with a BSCS. I found it perfect for my level. If you don't have any assembly language experience you may find it a bit tough. The author gives it to you full strength. He gives plenty of examples and explanations though.
4.0 out of 5 stars The most easiest to understand 25 Jun 2013
By Raymond E. Heath - Published on Amazon.com
Format:Paperback|Verified Purchase
Many of the microcontrolers I was having difficulty in understanding were made easier with this book. Complete headers for assembly programing with built in routines helped out a lot
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category