Ex-01: Microcontroller Overview

This exercise will give you a rough overview of microcontroller. Answer these questions. When you have completed the exercise, compare your results with those of your classmates and the course materials.

Objectives
  • You can name the two most used microcontroller architectures.

  • You can name at least three vendors/manufacturers of microcontrollers.

  • You can set the characteristics requirements for a given application.

Outcomes
  • Investigation of the microcontroller marked

  • Overview of a microcontroller portfolio from a specific vendor

  • Develop a sense of what is possible with a microcontroller

  • Exposure to the wide range of applications for microcontrollers

  • Gain a short but solid basic knowledge

  • A summary of information

Description

A microcontroller is a computing device implemented on a single chip and encapsulated in a package to form an integrated circuit. As this definition is rather vague, there are several characteristics that help to classify a microcontroller. Your task is to explain the four main characteristics (architecture, memory, bit configuration and instruction set) in a scientific way and to draw a short conclusion in a more superficial way. Gather all the information you need from a quick internet search. Assemble the information and draw a conclusion.

Tasks

Exercise

Explain the four main categories of microcontroller categorization.

  • architecture

  • memory

  • bit configuration

  • instruction set architecture

Tip

For microcontroller classification, answer at least the following questions:

  • What part of the microcontroller does the feature describe? (Hardware)

  • What are the most common implementations of the feature? (at least two)

  • How do these implementations differ?

  • Give an example of a realization of the feature and its use.

Exercise

Pick a specific vendor. Analyze and compare its microcontroller product portfolio.

Question

  • Which applications are targeted?

  • Which peculiarities provides the microcontroller family compared to others?

  • Why did you choose this vendor?

(optional) Summary report

Write a brief summary of the uses of a microcontroller. Explain how you would use the characteristics to help you select a microcontroller to use in a fictional target application.