Review:
"This book summarizes principles and provides design examples, focusing on the software design of the Motorola MMC2001, a particular MCore embedded system."
--IEEE Computer, 10/00
From the Back Cover:
The embedded microcontroller industry is moving toward inexpensive microcontrollers with significant amounts of ROM, RAM, and user-designed hardware that is put on a single microcontroller chip. In these microcontrollers the majority of the design cost is incurred in the writing of the software that will be used. The memory available in such microcontrollers permits the use of real-time operating systems. Additionally, C++ compilers permit the use of classes to encapsulate the function members, their data members, and their hardware in an object. Both of theses techniques reduce design costs. This book provides the principles as well as concrete examples of design, and especially the software design of the Motorola MMC2001, which is a particular MoCORE embedded system.
Key Features:
* First introductory level book on the Motorola MoCORE
* Teaches engineers how a computer executes instructions
* Shows how a high-level programming language converts to assembler language
* Teaches the reader how a microcontroller is interfaced to the outside world
* Hundreds of examples are used throughout the text
* Over 200 homework problems give the reader in-depth practice
* A CD-ROM with HIWARE's C++ compiler is included with the book
* A complete summary chapter on other available microcontrollers
This book is ideal for professional engineers as well as students in university courses in microprocessors/microcontrollers in departments of electrical engineering, computer engineering or computer science. It is also appropriate for advanced technical school courses. The book will also be a valuable professional reference for electrical engineers and mechanical engineers in industry working with the design of electronic and electromechanical devices and systems.
|The embedded microcontroller industry is moving toward inexpensive microcontrollers with significant amounts of ROM, RAM, and user-designed hardware that is put on a single microcontroller chip. In these microcontrollers the majority of the design cost is incurred in the writing of the software that will be used. The memory available in such microcontrollers permits the use of real-time operating systems. Additionally, C++ compilers permit the use of classes to encapsulate the function members, their data members, and their hardware in an object. Both of theses techniques reduce design costs. This book provides the principles as well as concrete examples of design, and especially the software design of the Motorola MMC2001, which is a particular MoCORE embedded system.
Key Features:
* First introductory level book on the Motorola MoCORE
* Teaches engineers how a computer executes instructions
* Shows how a high-level programming language converts to assembler language
* Teaches the reader how a microcontroller is interfaced to the outside world
* Hundreds of examples are used throughout the text
* Over 200 homework problems give the reader in-depth practice
* A CD-ROM with HIWARE's C++ compiler is included with the book
* A complete summary chapter on other available microcontrollers
This book is ideal for professional engineers as well as students in university courses in microprocessors/microcontrollers in departments of electrical engineering, computer engineering or computer science. It is also appropriate for advanced technical school courses. The book will also be a valuable professional reference for electrical engineers and mechanical engineers in industry working with the design of electronic and electromechanical devices and systems.
"About this title" may belong to another edition of this title.