Have one to sell? Sell yours here
 
 
C Programming for Embedded Systems
 
 

C Programming for Embedded Systems (Paperback)

~ (Author) "The problem specification is the initial documentation of the problem that your device and software will solve..." (more)
Key Phrases: thermostat project, pragma option, int minutes, Hello World, Absolute Code Mode (more...)
2.8 out of 5 stars  See all reviews (12 customer reviews)


Available from these sellers.


10 used from $7.58

Formats

Amazon Price New from Used from
  Kindle Edition, January 3, 2000 $17.57 -- --
  Paperback, February 29, 2000 -- -- $7.58
  Unknown Binding -- -- --

Customers Who Bought This Item Also Bought

Programming Embedded Systems: With C and GNU Development Tools, 2nd Edition

Programming Embedded Systems: With C and GNU Development Tools, 2nd Edition

by Anthony J. Massa
3.9 out of 5 stars (7)  $42.33
Programming and Customizing the PIC Microcontroller (Tab Electronics)

Programming and Customizing the PIC Microcontroller (Tab Electronics)

by Michael Predko
3.5 out of 5 stars (38)  $40.46
An Embedded Software Primer

An Embedded Software Primer

by David E. Simon
4.3 out of 5 stars (29)  $38.70
Programming Microcontrollers in C, Second Edition (Embedded Technology Series)

Programming Microcontrollers in C, Second Edition (Embedded Technology Series)

by Ted Van Sickle
3.7 out of 5 stars (10)  $58.70
HCS08 Unleashed: Designer's Guide To the HCS08 Microcontrollers

HCS08 Unleashed: Designer's Guide To the HCS08 Microcontrollers

by Fabio Pereira
5.0 out of 5 stars (5)  $23.99
Explore similar items

Editorial Reviews

Product Description

Eager to transfer your C language skills to the 8-bit microcontroller embedded environment? This book will get you up and running fast with clear explanations of the common architectural elements of most 8-bit microcontrollers and the embedded-specific de

Get up and running fast with this clear presentation of 8-bit MCU development principles and demonstration project, complete with schematics, a parts list, and sample code. Learn the details of device-specific hardware development -- from preliminary software design to implementation of a working consumer product.


About the Author

Kirk Zurell is a technical writer and embedded programmer for Byte Craft Ltd. in Waterloo, Ontario, Canada. He has been programming and writing for desktop environments and embedded systems for over 15 years. His first 8-bit projects were with the 6502. Having attended the University of Windsor (Ontario, Canada) in communication studies, Kirk has introduced technical topics in support, training, and technical writing capacities. His goal is to build and write the system software for a 32-bit computer of his own design.


Product Details

  • Paperback: 172 pages
  • Publisher: CMP (March 2000)
  • Language: English
  • ISBN-10: 1929629044
  • ISBN-13: 978-1929629046
  • Product Dimensions: 9.2 x 7.4 x 0.6 inches
  • Shipping Weight: 14.4 ounces
  • Average Customer Review: 2.8 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon.com Sales Rank: #858,079 in Books (See Bestsellers in Books)

More About the Author

Kirk Zurell
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Kirk Zurell Page

Inside This Book (learn more)

Citations (learn more)




Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

 

Customer Reviews

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

 
35 of 35 people found the following review helpful:
1.0 out of 5 stars A first time for everything, November 13, 2000
By Jon Heckendorf (Temecula, CA USA) - See all my reviews
I picked this book in hopes it would satisfy some of my requirements for a class I am teaching at ITT Tech. Alas, I found this book not suitable for learning at any level. I found the book lacking in content and worst I found the book to use some very obvious cheap tricks. The book is not 196 pages as stated but including every single page (including all blank pages) to be 192 pages. In reality it has only 118 pages of "content" until it goes into the Appendices. The lack of meaningful content, large type face (I thought only grade school kids wrote in large letters to build bulk) on very few pages got me to investigate. I went to my personal library of Motorola literature and dusted off all my books pertaining to 8- and 16-bit microcontrollers. I then went to the Motorola site (www.motorola.com then go from there) and looked up all related and pertinent reference material and found for FREE all I needed and then some. I don't like giving anyone a bad review, for the simple reason that it takes a tremendous commitment to write a book. Saying that, in all my years working in the industry and teaching technical classes this is the first time a book has made me angry. I sent it back. Write a 2nd edition and add real content and explanations that explain then you might have something. Also, please give Motorola credit where credit is due.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
10 of 10 people found the following review helpful:
2.0 out of 5 stars Rubbish, April 21, 2001
By T. C. Blake (Burbank, CA United States) - See all my reviews
(REAL NAME)   
One of the most important things an embedded assembly programmer coming into C needs to know is how to set up absolute memory addressing without resorting to compiler-specific features or assembly language. This book resorts to compiler-specific #pragma directives to fit its chosen chip and OS. The fact that we might want to use _no_ OS and a non-Bytecraft compiler is not something that seems to have crossed the author's mind. Much better to shell out the extra ten bucks for Ted Van Sickle's _Programming Microcontrollers in C_. That one is Motorola-oriented but at least has the common decency to explain how to set up ports and peripherals within the ANSI C language proper.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 9 people found the following review helpful:
3.0 out of 5 stars A Decent Beginners Book, Nothing More, November 19, 2000
This book turned out to be useful to me. I am a student taking an embedded systems course programming only in assembly. I have programmed in C only on the PC before. I have gained some confidence in programming C for embedded systems, since this is the first time I have done so using C. I think this book helped me in the transition from Assembly to C. Most of the explanations were straitforward and easy to follow.

I found a couple bugs in the programs printed in the book (inexcusable for published work). The code was ok for the code on the CD they provided however. The code was not commented well either.

Another problem is how many of the topics are barely scratched. This book lacks depth.

In conclusion, this book is a decent intro to C programming for embedded systems (I am more confident in programming for embedded systems than when I started), but I dont see much use for somebody with any more experience. I probably will never open this book again. The source code may be useful to me as a student.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

1.0 out of 5 stars Dont Bother
I wish I had not spent money on this, what a waste of time.
Published on December 18, 2005 by Teach'r

5.0 out of 5 stars A Great Intro to C Embedded Programming
"C Programming for Embedded Systems" is a fantastic book for those who are already familiar with C programming. Read more
Published on July 17, 2003 by Jim Gurtner

2.0 out of 5 stars Limited Usefulness
"C Programming for Embedded Systems" promised to be an extremely useful book for those interested in embedded systems however, its scope is so limited that it proves to... Read more
Published on May 4, 2003 by Geoffrey Zenger

2.0 out of 5 stars Basic Book
This book lacked any real depth in embedded systems,
I was disappointed, I have used byte craft's compiler
for the cop processor and found the manual very helpful,
though... Read more
Published on November 27, 2001 by Mario Osejos

1.0 out of 5 stars i've never seen such a horrible book
why didn't you say that this book is about only for 705j1a and bytecraft compiler.we think that this book is looking like a catalog not a c programming for embedded systems book!
Published on October 12, 2000 by ethem ali

4.0 out of 5 stars Conspiracy theory?
And I am not from Canada ... in the case our friend was wondering.
Published on September 13, 2000

2.0 out of 5 stars Compiler-Specific
Though the author's heart is surely in the right place, this book suffers from an over-simplification of the problem. Writing embedded software is not easy. Read more
Published on July 6, 2000 by Michael Barr

5.0 out of 5 stars Like two sticks of butter
This is the best money I've ever spent! This man has lived andbreathed embedded programming, and it shows in the pages. Read more
Published on March 21, 2000

5.0 out of 5 stars Zurell's a Hit
More than just helpful, I found the book grippingly interesting. I'm counting down the days until we get a novel from this fellow.
Published on March 2, 2000

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
Topic:
First post:
Prompts for sign-in
 


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




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.