What is a Microcontroller? 

A microcontroller also called MCUs or Microcontroller Unit is a single integrated circuit (IC) that is used for a specific application.

Tesca Global

Elements Of A Microcontroller? 

The Central Processing Unit (CPU) The Random-Access Memory (RAM) The Read-Only Memory (ROM)

Tesca Global

Elements Of A Microcontroller? 

The Read-Only Memory (ROM) The Input/Output Ports (I/O Ports) Internal Oscillator The Electrical Erasable Programmable Read-Only Memory (EEPROM)

Tesca Global

How Microcontroller do works?

It regulate a singular function in a device. It does regulate by interpreting data it receives from its Input-Output peripherals using its central processor.

Tesca Global

Types of Microcontrollers

Based on width- Bus-width: 8-bits Microcontroller: 16-bit Microcontroller: 32-bit Microcontroller:

Tesca Global

Types of Microcontrollers

Based on Memory- Embedded Memory Microcontroller: External Memory Microcontroller:

Tesca Global

Types of Microcontrollers

Based on Instruction Set Architecture- CISC (Complex Instruction Set Computer): RISC (Reduced Instruction Set Computers):

Tesca Global

Types of Microcontrollers

Based on Microcontroller Architecture- Harvard Architecture Microcontroller: Von Neumann (or Princeton) Architecture Microcontroller:

Tesca Global

Advantages of Microcontrollers

They Reduce the cost and size of the system Act as a microcomputer Instruction cycle timer Easily interface additional RAM, ROM, I/O ports

Tesca Global

Disadvantages of Microcontrollers

have a more complex architecture than microprocessors can only perform a limited number of executions simultaneously

Tesca Global

Examples of Microcontroller

Altera, Analog Devices, Atmel, Espressif Systems, Freescale Semiconductor, Cypress Semiconductor, ELAN Microelectronics Corp,

Tesca Global