Software and Hardware Engineering - Fredrick M. Cady

Software and Hardware Engineering

Assembly and C Programming for the Freescale HCS12 Microcontroller
Buch | Softcover
770 Seiten
2007 | 2nd Revised edition
Oxford University Press Inc (Verlag)
978-0-19-530826-6 (ISBN)
206,95 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Aimed at courses in the design and architecture of microprocessors, using Freescales' star processor, the M68HC(S)12, as its core example, this text integrates the principles of microcontroller theory beyond the specifics of HC12 implementation. It also incorporates Metro Werks Code Warrior Integrated Development Environment, a development tool.
Software and Hardware Engineering is designed for courses in the architectiure and design o microprocessors, using Freescales's (formerly Motorola) star processor, the M68HC(S)12, as its core example. This text can be used for the microcontrollers/microprocessors/microcomputers course, taught in Electrical and Computer engineering departments, usually dovetailing with the computer architecture course. Students taking this course will have already taken a programming course and introductory logic design. In this second edition, more of the core principles of microcontroller theory beyond the specifics of HC12 implementation, are integrated into the text. the new edition is updates to cover changes in the technology, and to incorporate Metro Werks Code Warrior Integrated Development Environment, a development tool from Freescale.

Fredrick M. Cady is Emeritus Professor of Electrical and Computer Engineering at Montana State University. His research activities include biomedical engineering, visual signal processing, astronomical image processing, and electro-optics and electro-optical system engineering. He has been honored with several teaching awards, including MSU Bozeman Mortar Board Professor of the Month, MSU Alumni-Chamber of Commerce Award for Excellence and the Phi Kappa Phi Anna Krueger Fridley Award for Distinguished Teaching.

Preface
1.: Introduction
2.: General Principles of Microcontrollers
3.: Structured Program Design
4.: Introduction to the HCS12 Hardware
5.: An Assembler Program
6.: The Linker
7.: The HCS12 Instruction Set
8.: Programs for the HCS12
9 .: Debugging HCS12 Programs
10.: Program Development Using C
11.: HCS12 Parallel I/O
12.: HCS12 Interrupts
13.: HCS12 Memories
14.: HCS12 Timer
15.: HCS12 Serial I/O - SCI and SPI
16.: HCS12 Serial I/O - MSCAN
17.: HCS12 Analog Input
18.: Single-chip Microcontroller Interfacing Techniques
19.: Fuzzy Logic
20.: Debugging Systems
21.: Advanced HCS12 Hardware
Appendixes
A.: Binary Codes
B.: HCS12 Instruction Set
C.: Freescale Assembler
D.: HCS12 I/O Registers
E.: Include File Listings
F.: HCS12 Interrupt Vector Assignments

Erscheint lt. Verlag 5.4.2007
Zusatzinfo 13 halftones, 155 line illus.
Verlagsort New York
Sprache englisch
Maße 234 x 188 mm
Gewicht 1177 g
Themenwelt Mathematik / Informatik Informatik Software Entwicklung
Mathematik / Informatik Informatik Theorie / Studium
Informatik Weitere Themen Hardware
Technik Elektrotechnik / Energietechnik
ISBN-10 0-19-530826-3 / 0195308263
ISBN-13 978-0-19-530826-6 / 9780195308266
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Wie bewerten Sie den Artikel?
Bitte geben Sie Ihre Bewertung ein:
Bitte geben Sie Daten ein:
Mehr entdecken
aus dem Bereich
die Open-Source Plattform für Elektronik-Prototypen

von Massimo Banzi; Michael Shiloh

Buch | Softcover (2023)
dpunkt (Verlag)
29,90