Microcontroller Theory and Applications HC12 and S12

by ;
Edition: 2nd
Format: Hardcover
Pub. Date: 2007-09-20
Publisher(s): Pearson
List Price: $246.64

Buy New

Usually Ships in 2-3 Business Days
$234.31

Buy Used

In Stock Usually Ships in 24-48 Hours
$197.31

Rent Textbook

Select for Price
There was a problem. Please try again later.

eTextbook

We're Sorry
Not Available

Summary

This book provides readers with fundamental assembly language programming skills, an understanding of the functional hardware components of a microcontroller, and skills to interface a variety of external devices with microcontrollers.Chapter topics cover an introduction to the 68HC12, 68HC12 assembly language programming, advanced assembly programming, fuzzy logic, hardware configuration, exception-resets and interrupts, the 68HC12 clock module and standard timer module (TIM), the 68HC12 memory system, analog-to-digital (ATD) converter, and 68HC12 communications system-multiple serial interface.For electrical and computer engineers.

Table of Contents

Contents
Introduction To The HC 12 Microcontrollers
Brief History of Computers
Computers and Embedded Controllers
Applications of Embedded Controllers
Overview of the HC12
Software Instruction Set
Hardware
Overview of the S12
Software Instruction Set
Hardware
Summary
Further Reading
HC12 And S12 Assembly Language Programming
Programmerrsquo;s Model
Freescale Assembly Language
Instruction Execution Cycle
Instruction Set
Data Transfer and Manipulation Instructions
Arithmetic Operations
Logical and Bit Operations
Data Test Instructions
Optional: Fuzzy Logic Instructions
Addressing Modes
Inherent Addressing Mode
Immediate Addressing Mode
Direct Addressing Mode
Extended Addressing Mode
Index Addressing Mode
Relative Addressing Mode
Branch Instructions
Directives (pseudo-op code) and a Good Programming Approach
Directives
A Good Programming Approach
Laboratory Applications
Summary
Chapter Problems
Advanced Assembly Programming
Assembly Process
Loops
Stack
Definition of Stack

function goToMP() { //scrollTo('mp-listing'); } function seeMPPrices() { // if ($('#mp-listings').html() == '') loadContent("/mp/include/listings", "GET", "scrollto=1&sd=1&isbn=9780136152057&sort=&bookdetail=1", "mp-listings", "mp-listings-loading", "mp-listings-failed", null, 30000, false, goToMP, null, null); //else // goToMP(); }

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.