Introduction to Microcontrollers by Gunther Gridling, Bettina Weiss
Introduction to Microcontrollers by Gunther Gridling, Bettina Weiss
Introduction to Microcontrollers by Gunther Gridling, Bettina Weiss
This book introduces undergraduate students to the field
of microcontrollers – what they are, how they work, how they interface with
their I/O components, and what considerations the programmer has to observe in
hardware-based and embedded programming. This text is not intended to teach one
particular controller architecture in depth, but should rather give an
impression of the many possible architectures and solutions one can come across
in today’s microcontrollers. Topics covered includes: Microcontroller Basics,
Microcontroller Components, Communication Interfaces, Software Development,
Hardware.
This book covers the following topics:
Hardware Architecture, pinouts Functional Building Blocks of Processor Memory
organization I/O ports and data transfer concepts Timing Diagram Interrupts-
Data Transfer, Manipulation, Control Algorithms and I/O instructions, Comparison
to Programming concepts with 8085.
Author(s): St. Anne's
College of Engineering and Technology
This lecture note
explains the following topics: MC9S12 Microcontroller, Binary and Hexadecimal,
Numbers, Assembly Language Programming, C Language Programming, MC9S12
Internal Peripherals, The MC9S12 Expanded Mode, Using the MC9S12 in a
Control Application.