Programming and Customizing the PIC Microcontroller and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.

Sign in to turn on 1-Click ordering.
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Start reading Programming and Customizing the PIC Microcontroller on your Kindle in under a minute.

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

Programming and Customizing the PIC Microcontroller [Paperback]

Myke Predko
3.6 out of 5 stars  See all reviews (33 customer reviews)
List Price: CDN$ 68.95
Price: CDN$ 43.44 & FREE Shipping. Details
You Save: CDN$ 25.51 (37%)
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
Only 1 left in stock (more on the way).
Ships from and sold by Gift-wrap available.
Want it delivered Thursday, August 21? Choose One-Day Shipping at checkout.


Amazon Price New from Used from
Kindle Edition CDN $38.96  
Hardcover --  
Paperback CDN $43.44  
Save Up to 90% on Textbooks
Hit the books in's Textbook Store and save up to 90% on used textbooks and 35% on new textbooks. Learn more.
Join Amazon Student in Canada

Book Description

Oct. 16 2007 0071472878 978-0071472876 3

Tap into the latest advancements in PIC technology with the fully revamped Third Edition of McGraw-Hill's Programming and Customizing the PIC Microcontroller. Long known as the subject's definitive text, this indispensable volume comes packed with more than 600 illustrations, and provides comprehensive, easy-to-understand coverage of the PIC microcontroller's hardware and software schemes.

With 100 experiments, projects, and libraries, you get a firm grasp of PICs, how they work, and the ins-and-outs of their most dynamic applications. Written by renowned technology guru Myke Predko, this updated edition features a streamlined, more accessible format, and delivers:

Concentration on the three major PIC families, to help you fully understand the synergy between the Assembly, BASIC, and C programming languages Coverage of the latest program development tools A refresher in electronics and programming, as well as reference material, to minimize the searching you will have to do


Setting up your own PIC microcontroller development lab
PIC MCU basics
PIC microcontroller interfacing capabilities, software development, and applications
Useful tables and data
Basic electronics
Digital electronics
BASIC reference
C reference
16-bit numbers
Useful circuits and routines that will help you get your applications up and running quickly

To download the source code mentioned in the book see the authors link below:

Special Offers and Product Promotions

Customers Who Bought This Item Also Bought

Product Details

Product Description

From the Back Cover

For complete, practical insight into the chip that is quickly becoming the microcontroller of choice throughout the world. The use of Microchip's PIC family of microcontrollers is growing rapidly worldwide. This tutorial/disk package is unique in providing you with a complete understanding of the PIC chip and all the information needed to design and debut tailor-made applications using the PIC family of devices. Programming and Customizing the PIC Microcontroller details the features of the PIC microcontroller and how different devices are accessed and controlled. It shows what happens within the PIC when an instruction is executed and how PICs can be interfaced with external devices. The heart of the book includes: 12 complete projects which illustrate the PIC's capabilities; over 30 experiments to reinforce your grasp of how the PIC works; a discussion of how the devices are electronically programmed; an explanation of the tools used for developing code for PIC applications; suggestions for debugging and easier code development. A diskette augments the book by offering all the Microchip software tools needed to program the PIC, sample application programs, and reusable code. Extensive appendixes include additional resources that can help you in developing and debugging PIC applications as well as tips on how to avoid typical application problems. --This text refers to an out of print or unavailable edition of this title.

About the Author

Myke Predko holds a BSEE from the University of Waterloo. Living in Toronto, Canada, he is the author of 13 books, published by McGraw-Hill, on different topics in electronics and engineering. Among his best sellers are: Programming and Customizing PIC Microcontrollers, 123 Robotics Experiments for the Evil Genius, Build Your Own SUMO-Bot, and Build Your Own Robot Kit. He is the co-author of the upcoming MONSTER book, Robot Builder’s Bonanza, 3e.

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

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

Most helpful customer reviews
4.0 out of 5 stars Good mix of theory and experiments. Aug. 23 1998
Being a radio amateur I decided to build a processor controlled small band fm-receiver. I was faced to the problem to develop a LCD-Display and a PLL (Phase Locked Loop) oscillator which both need control of a microprocessor.
Having no experience using these wonderful devices I decided to buy Mike's book to get the knowledge how to program a Microchip PIC processor and to understand what I am doing. Most of all I like the mix of theory and experiments in his book. After reading the theoretical part the experiments are providing "Aha"-effects even if only a LED flashes in a manner programmed to the PIC processor. The provided theory enables me to influence the manner and to understand what's going on.
The software included is a real good starting point for my own application. For example the file LCD3LINE.INC made interfacing to the LCD-Diplay easy. Now I am starting to develop the I2C-bus controlled PLL and I am glad to find a software example on this bus in his book too.
Thomas Martin, DF7TV.
Was this review helpful to you?
5.0 out of 5 stars detailed and complete June 3 1998
Myke's book is more detailed and will give you a more complete knowledge of the PIC MCU than any of the other books I have seen on this subject. Several different pics are covered, not just the 16x84, giving the ability to move on to the rest of the PIC line with relative ease. The software included on disk covers all the projects in the book and has useful routines that you will want in your development files ( such as: lcd, I2C, & serial). The stimulus files for the simulator and include files are also included
The programming is covered well and there are some tricks, shortcuts and insights that would be difficult or impossible to get elsewhere. Style, high level languages, and macros are covered without damaging the readers individuality or personal preferences. The Microchip development tools are included and their use is fully explained. There is a whole chapter on 16 bit math and the same for useful routines.
Hardware takes you through interfacing and driving external electronics with several types of glue logic and several input routines for a-d, switch debounce and much more. Power supply and clocks are covered nicely. The projects are fun, useful and a complete review of all the text. There are invaluable hints on layout as well. Parts for the projects are available and affordable. You would have to buy dozens of electronics magazines to get this many quality projects. The programmer and emulator are worth the cost of the book alone! The author (Myke) is available on the web for corrections and clairifications.
Was this review helpful to you?
By A Customer
This is the only PIC book that I have evaluated so far, but I am a little disappointed.
This book gives a competent description of the PIC microcontroller, but in my opinion suffers from a lack of organization and editting.
I found the text of the book to be repetitive and verbose. Diagrams and illustrations were repeated inappropriately. I expected terse, RTL-style descriptions of instructions, this book instead forced me to extract a functional description from lengthy verbiage and the direction of arrows on a figure. A table describing status register updates would have been handy.
With these gripes said, the book is still a good introduction to PIC programming -- my expectations had been higher, however.
Perhaps this book is better suited for mechanical hobbyists who want to quickly learn to implement a PIC design, rather than computer hobbyists who want all the rigorous detail.
Was this review helpful to you?
By A Customer
After reading the earlier, excellent book in this series on Basic Stamps, I was hoping to find another book of similar quality to help me delve into the world of PICs. I am, to say the least, very disappointed. I'm a senior level software engineer with a good hardware background, but I found this book to be so unclear as to be nearly unreadable. There is little logical progression in building the reader's conceptualizations. Facts are introduced seemingly at random. Irrelevant ideas are gratuitously tossed in, only to be rescinded shortly after. I looked in vain for a chapter that lived up to its title, and felt disappointed with each and every one. There isn't even an appendix listing the processor's instruction set! There's no way I could program a PIC after reading this book, and I'm almost as ignorant about them as before. All in all, a very frustrating experience.
Was this review helpful to you?
The author is obviously very experienced in PIC system design. I hesitate to recommend this book for a beginner, however. The author sometimes seems to write for a beginner, then on the next page seems to require substantial prior programming experience.
Unfortunately, the book is spoiled by the author's inability to write clear English. The publisher - Tab/McGraw-Hill - appears to have put this book into print without any attempt to untangle the author's many grammatical errors. The authors flippancy and carelessness with language comes across as a disrespect for the reader. Examples: "I'm a bottoms-up kind of guy" ; "some people will get extremely obnoxious and will give you lectures on the baud rate vs data rate" ; "Actually, I lied" ; "I don't know if I'm just being anal retentive."
Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
3.0 out of 5 stars Wish the book covered more topics.
I saw no chapters on other programming languages like picc or picbasic. This is unfortunate seeing as the author seems to explain things very well. Read more
Published on June 12 2001 by Laura Cummings
3.0 out of 5 stars Not for Beginners
The first six chapters are on/in the Microchip website/data book. Chapters seven through nine are decated to software and hardward design. Read more
Published on Feb. 25 2000 by Daniel Derrow
3.0 out of 5 stars Not a good book for beginners
This is definately not a book for beginners. There is a lack of order and some things are repeated a couple times. Read more
Published on Dec 13 1999
1.0 out of 5 stars PIC Microcontroller
This is the most poorly written book I've read in years. Spending a few minutes at the Microchip web site will provide better information (and the editing will be a few hundred... Read more
Published on Nov. 28 1999
4.0 out of 5 stars Differences between Harware and Software
This book will setup the beginner with a HOW-TO for developing the hardware necessary to program the PIC. It delves very little into the HOW-TO of the actual software. Read more
Published on Sept. 7 1999
5.0 out of 5 stars A great self-study or classroom guide to the Microchip PIC .
This wonderful book allows students of all levels of electronics to gain a good understanding of the PIC architecture and programming . Read more
Published on July 22 1999
1.0 out of 5 stars Most Poorly written Book I have read in last 5 years
The author may know the subject, however by reading the book one does not get that feeling. The book has numerous errors. Read more
Published on July 13 1999 by
1.0 out of 5 stars Poor organization and writing
After reading the mixed reviews, I bought this book anyway. Even the more negative reviews had not prepared me for the vague writing style and, much worse, the very real lack of... Read more
Published on July 12 1999
3.0 out of 5 stars NOT the first PIC book you should buy
I was VERY disapointed by this book on my first few readings. There is NO clear layout, introduction, or progress of concepts as the book goes along. Read more
Published on June 21 1999
5.0 out of 5 stars PIC microcontrollers programming at it's best
This book is just great. It covers topics not covered in other PIC books that really help a lot when programming the PICs.
Published on May 28 1999
Search Customer Reviews
Only search this product's reviews

Look for similar items by category