HCS12 Microcontrollers and Embedded Sys... | WHSmith Books
HCS12 Microcontrollers and Embedded Systems

HCS12 Microcontrollers and Embedded Systems

By: Danny Causey (author), Muhammad Ali Mazidi (author), Janice G. Mazidi (author)Hardback

Up to 2 WeeksUsually despatched within 2 weeks


For undergraduate-level courses in microcontrollers and embedded systems. 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.


Introduction to ComputingChapter 1: The HCS12 / 9S12 Microcontroller: History and FeaturesChapter 2: HCS12 Architecture AND Assembly Language ProgrammingChapter 3: Branch, Call, and Time Delay LoopChapter 4: HCS12 / 9S12 I/O Port ProgrammingChapter 5: Arithmetic, Logic Instructions, and ProgramsChapter 6: Advanced Addressing Modes, Look-Up Table, Macros, and ModulesChapter 7: HCS12 Programming in CChapter 8: HCS12 Hardware Connection, BDM, and S19 Hex FileChapter 9: HCS12 Timer Programming in Assembly and CChapter 10: HCS12 Serial Port Programming in Assembly and CChapter 11: Interrupt Programming in Assembly and CChapter 12: LCD and Keyboard InterfacingChapter 13: ADC, DAC, and Sensor InterfacingChapter 14: Accessing Flash and EEPROM, and Page SwitchingChapter 15: Relay, Optoisolator, and Stepper MotorChapter 16: SPI Protocol and RTC Interfacing With HCS12Chapter 17: PWM and DC Motor ControlAppendix A: HCS12 Instructions ExplainedAppendix B: AsmIDE, ImageCraft C COMPILER, and D-BUG12Appendix C: IC Interfacing, System Design Issues, and Wire WrappingAppendix D: Flowcharts and PseudocodeAppendix E: HCS12 Primer for x86 ProgrammersAppendix F: ASCII CodesAppendix G: Assemblers, Development Resources, and Suppliers 672Appendix H: Data Sheets

Product Details

  • ISBN13: 9780136072294
  • Format: Hardback
  • Number Of Pages: 752
  • ID: 9780136072294
  • weight: 1397
  • ISBN10: 0136072291

Delivery Information

  • Saver Delivery: Yes
  • 1st Class Delivery: Yes
  • Courier Delivery: Yes
  • Store Delivery: Yes

Prices are for internet purchases only. Prices and availability in WHSmith Stores may vary significantly