Introduction to Microcontrollers: Architecture, Programming, and Interfacing for the Motorola 68HC12, 2nd Edition
Introduction to Microcontrollers is a comprehensive introductory text/reference for electrical and computer engineers, students, and even hobbyists who have little experience in a high-level programming language. Author G. Jack Lipovski helps you to understand how a typical microcontroller executes assembly language instructions and addressing modes on microprocessors. The book shows how to program with C++ and compile assembly language statements.
The primary example utilized in this book is the 16-bit Motorola 68HC12 microcontroller. This chip replaces the very popular 8-bit microcontroller, the 68HC11, as the leading microprocessor for a wide variety of applications and as a core tool for teaching engineering students. The 68HC12 microcontroller is popular in the industry because of its low cost per unit, low power consumption, and high processing speed.
- Teaches you how a computer executes instructions
- Shows how a high-level programming language converts to assembly language
- Teaches you how a microcontroller is interfaced to the outside world
- Uses hundreds of examples throughout the text
- Over 200 homework problems give the reader in-depth practice
- A CD-ROM with HiWare's professional C++ compiler is included
- Contains a complete summary chapter on other available microcontrollers
Hardcover; 451 pages.