Describe the main criteria or factors for choosing a microcontroller for an application. Flashcards

Learn how to choose between different microcontrollers for specific needs

1
Q

What are 4 major 8-bit microcontrollers?

A
  • Freescale’s 6811
  • Intel’s 8051
  • Zilog’s Z8
  • PIC 16x from Microchip Technology
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What do you need to know when choosing an 8-bit microcontroller?

A

Every microcontroller:
- has a unique instruction set specifically
made for each one.
- has a register set.
- is not compatible with each other.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the 1st criteria to consider when choosing a microcontroller?

A
  1. Meeting the computing needs of the task
    at hand efficiently and cost effectively.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the 2nd criteria to consider when choosing a microcontroller?

A
  1. Availability of software development
    tools such as compilers, assemblers, and
    debuggers.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the 3rd criteria to consider when choosing a microcontroller?

A
  1. Wide availability and reliable sources of
    the microcontroller.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What do you need to factor in when considering the 1st criteria?

The following is the 1st criteria:

  1. Meeting the computing needs of the task
    at hand efficiently and cost effectively.

Hint: There are 9 factors. Name at least 5.

A
  • meet the task at hand efficiently and cost effectively.
  • 8-bit / 16-bit / 32-bit depending on the needs of a microcontroller based project.
  • Speed
  • Packaging
  • Power consumption
  • The amount of RAM and ROM on-chip.
  • The number of I/O pins and the timer(s) on the chip.
  • How easy it is to upgrade to higher-performance or lower-consumption versions.
  • Cost per unit.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What do you need to factor in when considering the 2nd criteria?

The following is the 2nd criteria:

  1. Availability of software development
    tools such as compilers, assemblers, and
    debuggers.

Hint: There are 6 factors. Name at least 4.

A
  • Availability of an assembler
  • Debugger
  • A code efficient C language compiler
  • Emulator
  • Technical support
  • Both in-house and outside expertise
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What do you need to factor in when considering the 3rd criteria?

The following is the 3rd criteria:

  1. Wide availability and reliable sources of
    the microcontroller.
A
  • a large number of diversified suppliers like Intel, Atmel, and Siemens
How well did you know this?
1
Not at all
2
3
4
5
Perfectly