Programming Microcontrollers in C

Other | February 1, 2001

byVanSickle, Ted, Ted Vansickle

not yet rated|write a review
Ted Van Sickle spent over fifteen years at Motorola as a microcontroller specialist. He now consults and teaches classes on software design and programming for microcontroller systems. He holds a MSEE from the University of Michigan.

Introduces microcontrollers and describes their programming environment, offering tips on coding for microcontrollers
Describes techniques to get maximum performance from your code
Discusses the differences between 8-bit and larger microcontrollers, giving application examples and providing details on using different compilers

Pricing and Purchase Info

$94.99 online
$123.29 list price (save 22%)
In stock online
Ships free on orders over $25

From the Publisher

Ted Van Sickle spent over fifteen years at Motorola as a microcontroller specialist. He now consults and teaches classes on software design and programming for microcontroller systems. He holds a MSEE from the University of Michigan.Introduces microcontrollers and describes their programming environment, offering tips on coding for mic...

Format:OtherDimensions:414 pages, 1 × 1 × 1 inPublished:February 1, 2001Publisher:NewnesLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:008049787X

ISBN - 13:9780080497877

Customer Reviews of Programming Microcontrollers in C

Reviews

Extra Content

Table of Contents

Preface;INTRODUCTION TO C: names; data types; storage classes; arrays; operators and expressions; program flow and control; functions; recursion; ADVANCED C TOPICS: pointers; multidimensional arrays; structures; input and output; memory management; WHAT ARE MICROCONTROLLERS?: microcontroller memory; input/output; programming microcontrollers; coding tips; SMALL 8-BIT SYSTEMS: memory; timers; analogue to digital conversion; pulse width modulation; LARGE 8-BIT SYSTEMS: header files; sorting programs; data compression; timer operations ; LARGE MICROCONTROLLERS: system integration modules; pulse width modulation; COSMIC (MC 68HC16) compiler; table look-up; digital signal processor operations; ADVANCED TOPICS IN PROGRAMMING EMBEDDED SYSTEMS: numeric encoding; numeric decoding; monitor programs; SAVEIT() routines; printout() and printafter() functions; input/output functions; MCORE, A RISC MACHINE: delay routines; serial input/output; interrupt handling; keyboard/clock integration; displays; Index