Hardcover: 760 pages
Publisher: Delmar Cengage Learning; 1 edition (July 1, 2002)
Product Dimensions: 9.5 x 8.3 x 1.3 inches
Shipping Weight: 3.2 pounds
Average Customer Review: 3.8 out of 5 stars See all reviews (4 customer reviews)
Best Sellers Rank: #1,304,087 in Books (See Top 100 in Books) #78 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > Control Systems #969 in Books > Computers & Technology > Databases & Big Data > Data Processing #1012 in Books > Engineering & Transportation > Engineering > Industrial, Manufacturing & Operational Systems > Robotics & Automation
I used this book for a couple of years to teach a junior/senior-level microcontroller class. There's enough material for a two-semester course, and the coverage of the HC12 is the most complete I have seen. It includes useful code for interfacing with many peripherals, from simple LEDs to CAN networks, but it also covers more theoretical problems, like multiprecision operations.The instructions are presented grouped by category (addition, subtraction, data manipulation, branch etc.), with nice summary tables, so with a few bookmarks it turns into a great reference.One cannot get the real benefit of this book without an assembler and simulator - I use the free assembler AsmIDE by Eric Engler and the free simulator SIMHC12 by Tom Almy, both available from the web. Ideally, one would also want a project board, to run programs on a real HC12. A few boards are described in Ch.3 (but they are not free - my own choice would be the CME-12B32 by Axiom, costs $200).
This book is not for those just starting out in assembly language programming. This was basically my first time programming in assembly and this book was not a big help. It only skimmed the surface giving a general description of all the components of the 68HC12 microcontroller with no concrete examples to help visualize what was going on.The chapters on interrutps, timers, parallel IO, and serial IO were not very clear and could use some more clear and simple examples to follow.This book would make an excellent reference for someone who knows what they are doing already as the descriptions of the different components are quick and concise.
love itfast shippingwould recommend
MC68HC12 An Introduction: Software and Hardware Interfacing The HCS12 / 9S12: An Introduction to Software and Hardware Interfacing MC68HC11: An Introduction - Software and Hardware Interfacing, 2nd Edition Mc 68Hc11 an Introduction: Software and Hardware Interfacing PIC Microcontroller: An Introduction to Software & Hardware Interfacing The 8088 and 8086 Microprocessors: Programming, Interfacing, Software, Hardware, and Applications (4th Edition) Microprocessor Systems Design: 68000 Family Hardware, Software, and Interfacing Microprocessors and Interfacing: Programming and Hardware ECHO USER GUIDE: The Official User Guide For Using Your Echo ( technology mobile communication kindle alexa computer hardware) ( Echo ... & Technology Ebooks Hardware & DYI) Embedded System Design: A Unified Hardware/Software Introduction Computer Organization and Design, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) Computer Organization and Design, Third Edition: The Hardware/Software Interface, Third Edition (The Morgan Kaufmann Series in Computer Architecture and Design) Computer Organization and Design: The Hardware Software Interface: ARM Edition (The Morgan Kaufmann Series in Computer Architecture and Design) BeagleBone Cookbook: Software and Hardware Problems and Solutions Make: Arduino Bots and Gadgets: Six Embedded Projects with Open Source Hardware and Software (Learning by Discovery) Microprocessors and Microcomputers: Hardware and Software (6th Edition) Hardware and Software: Verification and Testing: 11th International Haifa Verification Conference, HVC 2015, Haifa, Israel, November 17-19, 2015, Proceedings (Lecture Notes in Computer Science) A+ Guide to IT Technical Support (Hardware and Software) The Architecture of Computer Hardware, Systems Software, and Networking: An Information Technology Approach Intel Microprocessors: Hardware, Software, and Applications, Lab Manual