- Visit the McGraw-Hill Technical Store for resources to learn more and do more.
Programming and Customizing the PIC Microcontroller Paperback – Oct 16 2007
Special Offers and Product Promotions
Customers Who Bought This Item Also Bought
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.
To get the free app, enter your mobile phone number.
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 is an advisory engineer working on Intel server products test for Celestica in Toronto, Canada. He has worked as a test engineer, product engineer, manufacturing manager and new products introduction engineer as well as having been awarded four patents in the fields of processor design and product test.
Mr. Predko is author of nine technical books including Programming and Customizing the PICmicro(R) Microcontroller, 2/e and PICmicro(R) Microcontroller Pocket Reference, two comprehensive guides to the device covered by this book along with Programming and Customizing the 8081 Microcontroller; The Handbook of Microcontrollers; PC Ph.D.; and PC Interfacing Pocket Reference.
His interests include robotics and he was one of the designers for the TAB Electronics Build Your Own Robot Kit. Mr. Predko currently lives in Toronto with his wife, daughter and two Siberian huskies.
Top Customer Reviews
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.
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.
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.
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."
Most recent customer reviews
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 morePublished on June 12 2001 by Laura Cummings
The first six chapters are on/in the Microchip website/data book. Chapters seven through nine are decated to software and hardward design. Read morePublished on Feb. 25 2000 by Daniel Derrow
This is definately not a book for beginners. There is a lack of order and some things are repeated a couple times. Read morePublished on Dec 13 1999
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 morePublished on Nov. 28 1999
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 morePublished on Sept. 7 1999
This wonderful book allows students of all levels of electronics to gain a good understanding of the PIC architecture and programming . Read morePublished on July 22 1999
The author may know the subject, however by reading the book one does not get that feeling. The book has numerous errors. Read morePublished on July 13 1999 by firstname.lastname@example.org
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 morePublished on July 12 1999
Look for similar items by category
- Books > Computers & Technology > Hardware > Microprocessors & System Design > PIC Microcontroller
- Books > Professional & Technical > Engineering > Electrical & Electronics > Digital Design
- Books > Professional & Technical > Engineering > Electrical & Electronics > Electricity Principles
- Books > Professional & Technical > Engineering > Electrical & Electronics > Electronics
- Books > Professional & Technical > Engineering > Mechanical
- Books > Science & Math > Mathematics
- Books > Textbooks > Computer Science & Information Systems
- Books > Textbooks > Engineering > Mechanical Engineering