or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $22.80 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
The HCS12/9S12: An Introduction to Hardware and Software Interfacing
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The HCS12/9S12: An Introduction to Hardware and Software Interfacing [Hardcover]

Han-Way Huang (Author)
4.2 out of 5 stars  See all reviews (5 customer reviews)

List Price: $194.95
Price: $144.89 & this item ships for FREE with Super Saver Shipping. Details
You Save: $50.06 (26%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 3 left in stock--order soon.
Want it delivered Tuesday, February 14? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Sell Back Your Copy for $22.80
Whether you buy it used on Amazon for $25.78 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $22.80.
Used Price$25.78
Trade-in Price$22.80
Price after
Trade-in
$2.98
There is a newer edition of this item:
The HCS12 / 9S12: An Introduction to Software and Hardware Interfacing The HCS12 / 9S12: An Introduction to Software and Hardware Interfacing 4.5 out of 5 stars (2)
$141.49
In Stock.

Book Description

July 26, 2005 1401898122 978-1401898120 1
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 freeware development tools for improved learning.

Frequently Bought Together

Customers buy this book with Discrete Mathematics and Its Applications $149.95

The HCS12/9S12: An Introduction to Hardware and Software Interfacing + Discrete Mathematics and Its Applications
Price For Both: $294.84

One of these items ships sooner than the other. Show details

  • This item: The HCS12/9S12: An Introduction to Hardware and Software Interfacing

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Discrete Mathematics and Its Applications

    Usually ships within 6 to 12 days.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought


Product Details

  • Hardcover: 880 pages
  • Publisher: Delmar Cengage Learning; 1 edition (July 26, 2005)
  • Language: English
  • ISBN-10: 1401898122
  • ISBN-13: 978-1401898120
  • Product Dimensions: 9.4 x 8.2 x 1.6 inches
  • Shipping Weight: 3.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Best Sellers Rank: #607,269 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

5 Reviews
5 star:
 (3)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

10 of 10 people found the following review helpful:
5.0 out of 5 stars Best book on the market for the HCS12, April 5, 2006
This review is from: The HCS12/9S12: An Introduction to Hardware and Software Interfacing (Hardcover)
I'm an Electrical Enigineering student and do a lot of work with the Freescale MC9S12 family of 16-bit microcontrollers. After using just about every other book on the market for the HC(S)12 family, I can honestly say that this one is the best - by far. It's definitely the only one you will need on your desk if you work with these chips. The thing that makes it so useful is the wealth of code included in the text - both in assembly and C. Most books on the topic just include assembly, which is a fine place to start, but most of my work is done in C. So having the addition of the extra language is a huge selling point for me. And this book is for JUST the S12 family; it doesn't try to confuse things by adding the older HC12 family. The author includes code for everything that he goes over; and not just one or two snippets, there are many full examples for each of the topics covered. The author thoroughly discusses all of the hardware aboard the S12. It's like he takes the Freescale User Guides, interprets them into a form that's very easy to understand, and then gives you the code, both in assembly and C, to perform the task that was just explained. The author chose to use AsmIDE, MiniIDE, and GNU C for the code in the book. These software tools are freeware which makes the book more appealing to students or those without high-dollar development tools. In addition, they're included in the CD that comes with the book, and since they are freeware IDE's, they have no memory size restriction like the tools included with many other book CD's. Also, a plethora of practical applications are presented such as interfacing the S12 with stepper and DC motors, Servos, keypads, LCD's, external memory and much more. It also explains how to program the onboard Flash memory using both the resident booloader and a BDM. No other book that I have found even comes close to presenting just these two topics as well as Dr. Huang does. Before I had this book, I spent weeks trying to figure out Flash programming and Interrupts. This book makes it simple. Also, if you're just starting out and not familiar with a programming language, this book begins at the ground level introducing assembly and C. Basically, this is THE textbook on how to make the HCS12 microcontroller work. I use mine constantly and all of my other books just sit on the shelf - honestly. Come to think of it, the copy I have isn't even mine but my professor's :) To sum it up, I love this book because it's completely up-to-date, easy to use, and applicable to actual applications that one is likely use with the HCS12. You can tell that Dr. Huang actually uses the S12 and knows what he's talking about; not just a professor writing a text for an academic audience. This book is completely thorough and made to be used in the field. Money well invested! Thank-you Dr. Huang for such a great book!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
4.0 out of 5 stars Pretty good for a rank novice, November 20, 2006
By 
This review is from: The HCS12/9S12: An Introduction to Hardware and Software Interfacing (Hardcover)
Let me state that I'm a rank novice to microcontroller programming and embedded systems. This book seemed quite comprehensive, going as far as recommending demo boards and compilers to run the examples in. There were a few errors (i.e. Chapter 14, table 1 and figure 1 are the same) but the code all seemed to compile and run ok and the CD provided all of the source code for both assembly and C. All in all this book covered pretty much everything I wanted it to and would recommend it for any student looking to use the new HC9S12 family of microprocessors.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2.0 out of 5 stars Review of Hardware and Software Interfacing, October 1, 2009
Amazon Verified Purchase(What's this?)
This review is from: The HCS12/9S12: An Introduction to Hardware and Software Interfacing (Hardcover)
To be honest got overwhelmed with the assembly code bases for the HCS12. I harldy used this book for my class as if I recall correctly the book went more in C approach on hardware programing, and we used assembly. In time I'll go back and relearn what I applied in class, but using C. So hopefully this book will be more handy then.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews



Only search this product's reviews




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!




Look for Similar Items by Category


Look for Similar Items by Subject