Skip to content

HCS12/9S12 An Introduction to Hardware and Software Interfacing

Best in textbook rentals since 2012!

ISBN-10: 1401898122

ISBN-13: 9781401898120

Edition: 2006

Authors: Han-Way Huang

List price: $285.95
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

This new book provides a total solution for learning and teaching embedded system design based on the Motorola HCS12/9S12 microcontroller. Readers will learn step-by-step how to program the HCS12 using both assembly and C languages, as well as how to use such development tools as asmIDE, MiniIDE, GNU C, and EGNU IDE. Supportive examples clearly illustrate all applications of the HCS12 peripheral functions, including parallel port, timer functions, PWM, UART port, SPI, I2C, CAN, on-chip flash and EEPROM programming, external memory expansion, and more. A back-of-book CD contains the source code for all examples in the book, several groups of reusable utility functions, and complimentary…    
Customers also bought

Book details

List price: $285.95
Copyright year: 2006
Publisher: Delmar Cengage Learning
Publication date: 7/26/2005
Binding: Hardcover
Pages: 760
Size: 8.25" wide x 9.25" long x 1.50" tall
Weight: 3.630
Language: English

Han-Way Huang is a Professor in the Department of Electrical and Computer Engineering and Technology at Minnesota State University, Mankato. A member of both IEEE and ASEE, he has 25 years of teaching experience in microprocessors and microcontrollers. A well-respected author, he has also written THE HCS12/9S12: AN INTRODUCTION TO HARDWARE AND SOFTWARE (Delmar Learning), EMBEDDED SYSTEM DESIGN WITH M8051 (Cengage Engineering), THE PIC MICROCONTROLLER: AN INTRODUCTION TO SOFTWARE AND INTERFACING (Delmar Learning), THE HC12 MICROCONTROLLER: AN INTRODUCTION (Delmar Learning), and THE HC11 MICROCONTROLLER: AN INTRODUCTION (Delmar Learning). Dr. Huang earned an MS and Ph.D. in Computer…    

Introduction to the HCS12 Microcontroller
HCS12 Assembly Programming
Members and Hardware and Software Development Tools
Advanced Assembly Programming
C Language Programming
Interrupts, Clock Generation, Resets, and Operation Modes
Parallel Ports
Timer Functions
Serial Communication Interface (SCI)
Serial Peripheral Interface (SPI)
Inter-Integrated Circuit (I2C) Interface
Analog-to-Digital Converter
Controller Area Network (CAN)
Internal Memory Configuration and External Memory Expansion
Appendices
Instruction Set Reference
Summary Features of HCS12 Devices
Tutorial for using the MiniIDE
MC9S12DP256 Registers
LCD Functions for the SSE256 Demo Boards
Music Note Frequencies
Using the MAX7221 Display Driver