HCS12 Microcontrollers and Embedded Systems

by ; ;
Edition: 1st
Format: Hardcover
Pub. Date: 2019-08-04
Publisher(s): Pearson
List Price: $261.73

Rent Textbook

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

New Textbook

We're Sorry
Sold Out

Used Textbook

We're Sorry
Sold Out

eTextbook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

HCS12 Microcontroller and Embedded Systems: Using Assembly and C with CodeWarrior, 1e features a systematic, step-by-step approach to covering various aspects of HCS12 C and Assembly language programming and interfacing. The text features several examples and sample programs that provide students with opportunities to learn by doing. Review questions are provided at the end of each section to reinforce the main points of the section. Students not only develop a strong foundation of Assembly language programming, they develop a comprehensive understanding of HCS12 interfacing. In doing so, they develop the knowledge background they need to understand the design and interfacing of microcontroller-based embedded systems. This book can also be used by practicing technicians, hardware engineers, computer scientists, and hobbyists. It is an ideal source for those wanting to move away from 68HC11 to a more powerful chip.

Table of Contents

Introduction to Computing
The HCS12 / 9S12 Microcontroller: History and Features
HCS12 Architecture AND Assembly Language Programming
Branch, Call, and Time Delay Loop
HCS12 / 9S12 I/O Port Programming
Arithmetic, Logic Instructions, and Programs
Advanced Addressing Modes, Look-Up Table, Macros, and Modules
HCS12 Programming in C
HCS12 Hardware Connection, BDM, and S19 Hex File
HCS12 Timer Programming in Assembly and C
HCS12 Serial Port Programming in Assembly and C
Interrupt Programming in Assembly and C
LCD and Keyboard Interfacing
ADC, DAC, and Sensor Interfacing
Accessing Flash and EEPROM, and Page Switching
Relay, Optoisolator, and Stepper Motor
SPI Protocol and RTC Interfacing With HCS12
PWM and DC Motor Control
HCS12 Instructions Explained
AsmIDE, ImageCraft C COMPILER, and D-BUG12
IC Interfacing, System Design Issues, and Wire Wrapping
Flowcharts and Pseudocode
HCS12 Primer for x86 Programmers
ASCII Codes
Assemblers, Development Resources, and Suppliers 672
Data Sheets
Table of Contents provided by Publisher. All Rights Reserved.

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.