Skip to content
Paperback Programming Microcontrollers in C Book

ISBN: 1878707140

ISBN13: 9781878707147

Programming Microcontrollers in C

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Very Good

$7.49
Almost Gone, Only 1 Left!

Book Overview

Techniques for programming microcontrollers, or single-chip computers, that are used in auto engine control, missile guidance, medical devices, and other tasks where a tiny, self-contained computer is... This description may be from another edition of this product.

Customer Reviews

5 ratings

C+ Programming

Receive item ask described and posted on the internet. I'm please to get what I was looking for.

Still the quintessential text on going from academically learned C to the embedded world

I may be a bit biased, as I learned this material directly from Ted Van Sickle when we were both at Motorola, but I cannot think of a better text to teach someone who has learned C from the computer science department how to use it on a small embedded processor. 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.

New edition is great

I have the first ed. of this book and just got the 2nd ed. It's much better, very up to date, clearly written wtih LOTS of helpful application code. This cD with this new edition is great, since it has the code on it.

A "user friendly" compendium of solid information

Programming Microcontrollers In C is a "user friendly" compendium of solid information on the use of C to fully exploit the power of today's microcontrollers. Beginning with an excellent tutorial on C basics, the reader is introduced to microcontrollers with descriptions of their programming environment and tips on coding for microcontrollers. Expert Ted Van Sickle then goes on to describe techniques for obtaining maximum performance from code; the differences between 8-bit and larger microcontrollers (giving application examples and providing details on using different compilers); advanced information for programming embedded systems and RISC microcontrollers (using Motorola's MCORE as the example). Programming Microcontrollers In C offers a great many useful C routines and the accompanying CD-ROM. contains all of the software referenced in the text, as well as C compilers, a full set of Motorola's microcontroller documentation in hyperlinked PDF format, and a fully searchable Deluxe eBook version of the text. The latest title in LLH Technology Publishing's "Embedded Technology" series, Programming Microcontrollers In C is a very highly recommended and invaluable addition to the dedicated programmer's reference shelf.

Just what I was looking for

This book is very easy to understand. If you are interested in learning about the Motorola 68HCXX family chips then this is a great book to start with. It help me to understand a lot of key concepts. The overview of C was also good and to the point. I definetly recommend this book to anyone, especially beginners like myself.
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured