- Paperback: 394 pages
- Publisher: Independent Publishers Group; Bk&CD-Rom edition (January 1994)
- Language: English
- ISBN-10: 1878707140
- ISBN-13: 978-1878707147
- Product Dimensions: 9.2 x 7.4 x 1.2 inches
- Shipping Weight: 1.6 pounds
- Average Customer Review: 5 customer reviews
- Amazon Best Sellers Rank: #3,466,801 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Programming Microcontrollers in C Bk&CD-Rom Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
There is a newer edition of this item:
"Warlight" by Michael Ondaatje
A dramatic coming-of-age story set in the decade after World War II, "Warlight" is the mesmerizing new novel from the best-selling author of "The English Patient." Learn more
Customers who viewed this item also viewed
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Of course, this assumes that you've also actually learned assembly language for the processor architecture in question. If you haven't, then you shouldn't even bother trying to write code in C as you'll probably just write fat code like CS teachers/professors teach you to write. That won't work well when you're dealing with an 8-bit MCU that only has 16 Kbytes of flash and 2 Kbytes of SRAM.
So, if you have a reasonable grasp of the assembly language for your MCU's CPU architecture, and you know the academic basics of C, then Ted's book will simply teach you how you deal with assembly language-oriented concepts, like flipping bits in registers and setting I/O port pins, in C. Once you understand this, you can write efficient C for your small MCU.
And, despite what others have said, it doesn't matter that this book is based on Motorola (now Freescale processors). The same techniques apply. You could just as easily read this book and write efficient C code for a 80C51, a PIC, or an AVR. Sure, the tool sets (assemblers, compilers, and debuggers) for every processor architecture are different, but you still write the C code to do MCU-oriented tasks the same way.