Programming Microcontrollers in C - 2nd Edition - ISBN: 9781878707574, 9780080497877

Programming Microcontrollers in C

2nd Edition

Authors: Ted VanSickle
eBook ISBN: 9780080497877
Paperback ISBN: 9781878707574
Imprint: Newnes
Published Date: 1st January 2001
Page Count: 414
Tax/VAT will be calculated at check-out Price includes VAT (GST)
20% off
20% off
20% off
20% off
93.95
75.16
56.99
45.59
90.95
72.76
70.95
56.76
Unavailable
Price includes VAT (GST)
DRM-Free

Easy - Download and start reading immediately. There’s no activation process to access eBooks; all eBooks are fully searchable, and enabled for copying, pasting, and printing.

Flexible - Read on multiple operating systems and devices. Easily read eBooks on smart phones, computers, or any eBook readers, including Kindle.

Open - Buy once, receive and download all available eBook formats, including PDF, EPUB, and Mobi (for Kindle).

Institutional Access

Secure Checkout

Personal information is secured with SSL technology.

Free Shipping

Free global shipping
No minimum order.

Description

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.

Key Features

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

Readership

Software and hardware engineers working with systems using embedded microcontrollers.

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

Details

No. of pages:
414
Language:
English
Copyright:
© Newnes 2001
Published:
Imprint:
Newnes
eBook ISBN:
9780080497877
Paperback ISBN:
9781878707574

About the Author

Ted VanSickle

Reviews

"Van Sickle's book will quickly pay for itself. . ." --Dr. Dobb's Journal "The book covers the essentials of C, programming actual microcontrollers, and discusses real world examples as well as theoretical models." --Embedded Systems Programming Product News "A must-read for engineers trying to get a handle on software issues . . . I get a constant stream of queries for introductory texts to the embedded-systems world. This is the book. It should be required reading even in computer curriculum, where embedded systems get virtually no mention." --EDN