HCS12 Microcontrollers and Embedded Systems / Edition 1

HCS12 Microcontrollers and Embedded Systems / Edition 1

ISBN-10:
0136072291
ISBN-13:
9780136072294
Pub. Date:
11/11/2008
Publisher:
Pearson
Select a Purchase Option (New Edition)
  • purchase options
    $70.42 $209.40 Save 66%
    • Free return shipping at the end of the rental period details
    • Textbook Rentals in 3 Easy Steps  details
    icon-error
    Note: Access code and/or supplemental material are not guaranteed to be included with textbook rental or used textbook.
  • purchase options
    $154.28 $209.40 Save 26% Current price is $154.28, Original price is $209.4. You Save 26%.
    icon-error
    Note: Access code and/or supplemental material are not guaranteed to be included with textbook rental or used textbook.
  • purchase options

Overview

HCS12 Microcontrollers and Embedded Systems / Edition 1

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.

Product Details

ISBN-13: 9780136072294
Publisher: Pearson
Publication date: 11/11/2008
Edition description: New Edition
Pages: 752
Sales rank: 491,261
Product dimensions: 8.50(w) x 10.90(h) x 1.30(d)

Table of Contents

Introduction to Computing

Chapter 1: The HCS12 / 9S12 Microcontroller: History and Features

Chapter 2: HCS12 Architecture AND Assembly Language Programming

Chapter 3: Branch, Call, and Time Delay Loop

Chapter 4: HCS12 / 9S12 I/O Port Programming

Chapter 5: Arithmetic, Logic Instructions, and Programs

Chapter 6: Advanced Addressing Modes, Look-Up Table, Macros, and Modules

Chapter 7: HCS12 Programming in C

Chapter 8: HCS12 Hardware Connection, BDM, and S19 Hex File

Chapter 9: HCS12 Timer Programming in Assembly and C

Chapter 10: HCS12 Serial Port Programming in Assembly and C

Chapter 11: Interrupt Programming in Assembly and C

Chapter 12: LCD and Keyboard Interfacing

Chapter 13: ADC, DAC, and Sensor Interfacing

Chapter 14: Accessing Flash and EEPROM, and Page Switching

Chapter 15: Relay, Optoisolator, and Stepper Motor

Chapter 16: SPI Protocol and RTC Interfacing With HCS12

Chapter 17: PWM and DC Motor Control

Appendix A: HCS12 Instructions Explained

Appendix B: AsmIDE, ImageCraft C COMPILER, and D-BUG12

Appendix C: IC Interfacing, System Design Issues, and Wire Wrapping

Appendix D: Flowcharts and Pseudocode

Appendix E: HCS12 Primer for x86 Programmers

Appendix F: ASCII Codes

Appendix G: Assemblers, Development Resources, and Suppliers 672

Appendix H: Data Sheets

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews