Amazon.com: Beginner's Guide To Embedded C Programming: Using The Pic Microcontroller And The Hitech Picc-Lite C Compiler (9781438231594): Chuck Hellebuyck: Books


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $6.31 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Beginner's Guide To Embedded C Programming: Using The Pic Microcontroller And The Hitech Picc-Lite C Compiler
 
 
Tell the Publisher!
I'd like to read this book on Kindle

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

Beginner's Guide To Embedded C Programming: Using The Pic Microcontroller And The Hitech Picc-Lite C Compiler [Paperback]

Chuck Hellebuyck (Author)
3.2 out of 5 stars  See all reviews (21 customer reviews)

List Price: $39.95
Price: $31.54 & this item ships for FREE with Super Saver Shipping. Details
You Save: $8.41 (21%)
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.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, February 27? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Paperback $31.54  

Book Description

May 25, 2008 1438231598 978-1438231594
The C language has been covered in many books but none as dedicated to the embedded microcontroller beginner as the Beginner's Guide to Embedded C Programming. Through his down to earth style of writing Chuck Hellebuyck delivers a step by step introduction to learning how to program microcontrollers with the C language. In addition he uses a powerful C compiler that the reader can download for free in a series of hands on projects with sample code so you can learn right along with him. For the hardware he found the best low cost but effective development starter kit that includes a PIC16F690 microcontroller and everything else the beginner needs to program and develop embedded designs, even beyond the book's projects. There isn't a better entry level guide to learning embedded C programming than the Beginner's Guide to Embedded C Programming.

Frequently Bought Together

Beginner's Guide To Embedded C Programming: Using The Pic Microcontroller And The Hitech Picc-Lite C Compiler + Beginner's Guide to Embedded C Programming - Volume 2: Timers, Interrupts, Communication, Displays and More + Beginner's Guide to Embedded C Programming - Volume 3: Creating the SimpleC Library of Functions
Price For All Three: $94.62

Show availability and shipping details

Buy the selected items together


Editorial Reviews

About the Author

Chuck Hellebuyck has written several books on Microcontrollers including "Programming PIC Microcontrollers With PicBasic" and "Programming the Basic Atom Microcontroller". Chuck also writes for Nuts & Volts Magazine in his column "Getting Started with PICs". He also runs a website at http://www.elproducts.com.

Product Details

  • Paperback: 202 pages
  • Publisher: CreateSpace (May 25, 2008)
  • Language: English
  • ISBN-10: 1438231598
  • ISBN-13: 978-1438231594
  • Product Dimensions: 9.8 x 8 x 0.7 inches
  • Shipping Weight: 13.6 ounces (View shipping rates and policies)
  • Average Customer Review: 3.2 out of 5 stars  See all reviews (21 customer reviews)
  • Amazon Best Sellers Rank: #142,036 in Books (See Top 100 in Books)

More About the Author

Chuck has worked in the electronics industry for more than 25 years. He has extensive automotive electronics background and designed many electronic products from start to finish.
He has published several books on electronics, microcontrollers and programming. He is a columnist for Nuts & Volts Magazine.

Chuck's main goal is to pass on the electronics knowledge he's gained over the years so more people can enjoy programming microcontrollers and designing electronics the same way he does.
He is trying to accomplish that through his books, articles and website dedicated to this goal.
You can contact chuck via email at chuck@elproducts.com.

 

Customer Reviews

21 Reviews
5 star:
 (8)
4 star:
 (2)
3 star:
 (2)
2 star:
 (4)
1 star:
 (5)
 
 
 
 
 
Average Customer Review
3.2 out of 5 stars (21 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

36 of 37 people found the following review helpful:
2.0 out of 5 stars High price - poor value - not recommended, January 14, 2009
By 
This review is from: Beginner's Guide To Embedded C Programming: Using The Pic Microcontroller And The Hitech Picc-Lite C Compiler (Paperback)
SUMMARY:

Friendly, personal approach to learning

Clear examples

Not professional

Bloated without purpose

Major content missing, even for a beginner

Way too expensive

EDIT:

The gushing five-star review by "Richard O. Scherlitz"... he provided the cover design for this book. I'd take his review with a grain of salt.

REVIEW:

I understood by looking at the title that I'd be in for some review material while reading, but that prospect did not bother me. By page 40, I was getting bored, but really eager to get into the meat of embedded PIC programming, so I skimmed ahead, passing several pages on topics I was quite familiar with. I skimmed even further, twenty more pages through almost text-less pages of screenshots on how to setup MPLAB. Some of these screenshots show nothing to select other than the "Next" button on the dialog box. Unfortunately, I soon discovered that the content never progresses, rather, the author simply elaborates on everything he's already discussed in the first part of the book. His examples are clear, but the subject ends way too quickly. No pointers or function pointers. No polling. No Interrupts. No service routines. We are talking so basic that I can't recommend it to anyone with any programming experience whatsoever - regardless of the language. These topics are dare-I-say, monumental in embedded programming and should, at the very least, be touched on.

This instructional book is written in first person. While not detracting from the technical capacity of chapters, it does bloat the content unnecessarily. I feel as if I've paid for the author's notes as he learned how to program a PIC microcontroller; a memoir on PIC programming, if you will. The reader will immediately feel less like a student, and more like a friend. At first, it's fun and new, but in some cases I feel like it's the almost-blind leading the blind. The intimidation of jumping into something new has left, but so has the book's professionalism and quality.

The fonts - Chuck, what happened? The code snippets go from Arial to Times New Roman to Courier - Serifs, no Serifs, italics and non-italics without purpose. Even font size and indentations are different from one example to the next. Again, I get the feeling that I'm looking at someone's notes, simply thrown together. Not only does this start to degrade the quality of the presentation, but it makes identifying examples of code difficult for the novice. All code should be presented in a fixed-width font (courier or the like) without exception, and indented if it pleases the author. At the very least, the novice requires consistency.

There are enough inconsistencies, programming vocabulary errors, grammatical errors, and spelling errors to cause me great frustration when considering the price tag. I did not see an editor listed.

The book has 200 pages. The last twenty pages are actually a copy and paste of header files included with the MPLAB and compiler suite. The index - I'm not sure anyone would believe me if I said it, but it is truly disastrous. There are index entries for "for-Loop" and "For-Loop". Worse yet is the index entry for the keyword "for". The entry is a numeric listing of every page in the book that uses the word "for". No, no, not just in programming context, but in actual preposition context. "For" example. "For" what it's worth. What is this index really good "for"? In other words, it lists almost every page of the book, comma separated, from 5 to 196. Other entries are similar, like the keyword "if".

You'll notice a common theme with the book, and that's bloat. First person bloat, font size bloat, screenshots that take up a full page but don't illustrate anything, copy and pasted header files in the appendix, the crazy index, and then the pages that are blank (nothing but a giant page number at the bottom). I guess the reader could put some additional content there.

Some of my points may sound petty; however, I'm reviewing a book, not a pamphlet. I'd say that Chuck had 50 pages of material, and wanted to sell a 200 page, $40 book.

If you have never programmed before, and you can get this book for $15 or less, I'd say you'd have a usable starter book. You will outgrow it before you finish it, but you won't feel like you've overpaid for the information.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


12 of 12 people found the following review helpful:
1.0 out of 5 stars Don't waste your money!, February 21, 2009
This review is from: Beginner's Guide To Embedded C Programming: Using The Pic Microcontroller And The Hitech Picc-Lite C Compiler (Paperback)
This is the only review I have ever felt compelled to write.

I purchased this book, and "Programming 8-bit Microcontrollers in C" (Bates). Opening both books side by side, I can't believe I was duped by the five star reviews of this book. Granted, the author gives himself 5 stars in the CUSTOMER review section of each of his books. That should have been the first red flag.

I won't repeat what the others have said; I agree completely with the negative reviews. The quality of this book is atrocious. Pick up the "Programming 8-bit Microcontrollers in C" instead.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


12 of 12 people found the following review helpful:
3.0 out of 5 stars a tool for the absolute beginner, September 10, 2008
Amazon Verified Purchase(What's this?)
This review is from: Beginner's Guide To Embedded C Programming: Using The Pic Microcontroller And The Hitech Picc-Lite C Compiler (Paperback)
For those who want to start programming the PIC MCUs using the C language this is the right tool. Extremely simple and clear, the author teaches step by step how to use the Microchip's PICKIT2 with the PIC 16F690 and the freely downloadable HI-TECH PICC-LITE C Compiler (the version included in the CD that comes together with the PICKIT2 isn't working).

I did all the experiments and everything worked fine even though there are only few of them and the matter could have been treated more widely. Content rather poor for the price of the book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
installation screen, project wizard screen, version control, demo board, internal instruction clock, millisecond delay routine, lite compiler version, code between the curly brackets, void pause, pause function, overflow flag, null statement, header file, internal oscillator, count increment
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Chuck Hellebuyck, Initialize Comparator, Code Unprotected, Initialize Coparator, Create Constant, Starter Kit, Cancel Figure, Cancel Help Figure, Back Next, Project Setup
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(6)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

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

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


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject