Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Programming 16-Bit PIC Microcontrollers in C: Learning to Fly the PIC 24 Paperback – 27 April 2007
There is a newer edition of this item:
·A Microchip insider tells all on the newest, most powerful PICs ever! ·Condenses typical introductory "fluff" focusing instead on examples and exercises that show how to solve common, real-world design problems quickly·Includes handy checklists to help readers perform the most common programming and debugging tasks·FREE CD-ROM includes source code in C, the Microchip C30 compiler, and MPLAB SIM software, so that readers gain practical, hands-on programming experience·Check out the author's Web site at http://www.flyingpic24.com for FREE downloads, FAQs, and updates
- ISBN-100750682922
- ISBN-13978-0750682923
- PublisherNewnes
- Publication date27 April 2007
- LanguageEnglish
- Dimensions18.42 x 2.54 x 22.86 cm
- Print length400 pages
Products related to this item
Product description
Review
Review
From the Back Cover
About the Author
Product details
- Publisher : Newnes (27 April 2007)
- Language : English
- Paperback : 400 pages
- ISBN-10 : 0750682922
- ISBN-13 : 978-0750682923
- Dimensions : 18.42 x 2.54 x 22.86 cm
- Customer reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Products related to this item
Customer reviews
Customer Reviews, including Product Star Ratings, help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from United Kingdom
There was a problem filtering reviews right now. Please try again later.
while(pages<0xFF){
really valuable book;
excellent examples;
original and entertaining format;
humorous and self-deprecating author; //despite being a POWER pilot!
}
}
Top reviews from other countries
Some of the projects, like using the Explorer 16's on board SPI EPROM are great introductions to hardware and software architecture and how to use them. Also, for the home hobbyist the final project of making a WAV file player that uses SD Cards for storage is wonderful. While the last few projects are a very complex and a most challenging read, if you can make it through (and DON'T give up easily, trust me, it is worth working through!!!) the understanding of things you get makes the effort well worth the brain strain.
About the only other thing that I can think of that would even come close to being as helpful as this book has been is if someone made an Assembler version of the same book with similar projects.
While the author does touch on assembly language in the book, it is only briefly in the last few chapters in reference to finding ways of speeding things up/simplifying things. Nothing of any real depth is really done in assembly, but assembly programming is not what this book is billed as and that is ok.
Things I would recommend before you start:
- You are at least comfortable with C++ and have a basic understanding of programming fundamentals
- You have both basic and fundamental electronics understanding
- Knowledge of the basic principles behind how a microprocessor works (not necessarily the details of the inner workings)
- A PIC Demo board of some sort, most preferably the Explorer 16 (you can still get a lot of info from the book with out actually doing the projects but it is MUCH MUCH MUCH more helpful to actually be able to do the projects described in the book)
- A willingness to do even the trivial looking projects
That last one can be your undoing with this book. I know that some things such as simply making a light blink or a binary clock can seem like a waste of time, but trust me, if nothing else the repetition of using the syntax of the registers and MPLAB will greatly aid your ability to learn these systems and make you more and more comfortable with the programming environment and the micro-controller systems.
Two last notes:
Check the author's website!!!!!! There have been a small handful of corrections to the print in the book which the author has listed on his website as well as a downloadable set of the most up-to-date version of the code examples in the book, completely typed up. (helps eliminate time costing typing errors from copying out of the book) I would still recommend typing the examples in the book yourself just for your own benefit, but if you have errors that you can't solve in a few quick checks, it is nice to be able to to just open the finished files and still see the result.
Lastly, buying the author's Demo board add-on is worth the money. It takes a couple weeks for it to arrive (because it comes from Italy), but it solves some hardware issues with actually doing most of the final projects in the book.
Sieht man aber von diesen Problemen ab, hat man ein ausgezeichnetes Buch um in die 16-bit PICs einzusteigen. Nicht perfekt, aber durchaus gut.
これを参考にして、C言語での開発ようPIC本を書いてみようかな。とおもうのです。
