Programming Microcontrollers in C
- 2nd Edition - February 20, 2001
- Author: Ted VanSickle
- Language: English
- eBook ISBN:9 7 8 - 0 - 0 8 - 0 4 9 7 8 7 - 7
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… Read more
Purchase options
Institutional subscription on ScienceDirect
Request a sales quoteTed 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 microcontrollersDescribes techniques to get maximum performance from your codeDiscusses the differences between 8-bit and larger microcontrollers, giving application examples and providing details on using different compilers
Software and hardware engineers working with systems using embedded microcontrollers.
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
- No. of pages: 414
- Language: English
- Edition: 2
- Published: February 20, 2001
- Imprint: Newnes
- eBook ISBN: 9780080497877
Read Programming Microcontrollers in C on ScienceDirect