You are on page 1of 1

Introduction to Microcontroller engine control systems, implantable medical devices,

remote controls, office machines, appliances, power


REVIEW ON THE BASIC TERM tools, toys and other embedded systems.
USB - Universal Serial Bus Microcontrollers were originally programmed
RAM - Random Access Memory only in assembly language, but various high-level
ROM - Read Only Memory programming languages, such as C, Python, and
SoC - System On a Chip JavaScript, are now also in common use to target
USB-A, USB-B, USB-C PORT TYPES microcontrollers and embedded systems. Theses
USB-B (Type B) – This rectangular connector languages are either designed specially for the purpose,
approximately 1.4 cm (9/16 in) length by 0.65 cm (1/4 or versions of general-purpose languages such as the C
in) height is commonly found on routers, computers, programming language. Compilers for general purpose
printers and game consoles. USB sticks normally feature languages will typically have some restrictions as well as
USB-B connectors also. enhancements to better support the unique
USB-A (Type A) – Less common than type B, USB characteristics of microcontrollers. Some
A devices are nearly square in shape and are typically microcontrollers have environment to aid developing
used for wired mice and keyboards. certain types of applications. Microcontroller vendors
Micro USB – So-called Micro USB versions of often make tools freely available to make it easier to
both USB-A and USB-B also exist – smaller versions than adopt their hardware.
their base counterparts, popular on mobile devices.
(Older but now obsolete “mini USB” versions can also Microprocessor
be found on some old devices.)
USB-C (Type C) – With dimensions of 0.84 cm by WHAT IS A MICROPROCESSOR?
0.26 cm, this newer standard is designed to replace The word comes from the combination micro
both A and B with smaller ports to better support the and processor.
thinner form factors of mobile devices. - Processor means a device that
WHAT IS A RAM? processors whatever. In this context
A type of computer memory that can be processor means a device that
accessed randomly; that is, any byte of memory can be processes numbers, specifically
accessed without touching the preceding bytes. RAM is binary numbers, 0’s and 1’s.
the most common type of memory found in computers To process means to manipulate. It is a general
and other devices, such as printers. term that describes all manipulation. Again in this
WHAT IS A ROM? content, it means to perform certain operations on the
ROM is “built-in” computer memory containing numbers that depend on the microprocessor’s design.
data that normally can be read, not written to. ROM
contains the programming that allows your computer to A microprocessor incorporates most or all of
be “booted up” or regenerated each time you turn it on. the functions of a computer’s central processing unit
Unlike a computer’s random access memory (RAM), the (CPU) on a single integrated circuit (IC, or microchip)
data in ROM is not lost when the computer power is A silicon chip that contains a CPU. In the world
turned off. The ROM is sustained by a smaller long-life of personal computers, the terms microprocessor and
battery in your computer. CPU are used interchangeably. It is the heart if
RAM, MAIN MEMORY AND ROM EXPLAINED computer.
In common usage, the term RAM is synonymous A microprocessor, sometimes called a logic chip,
with main memory, the memory available to programs. is a computer processor on a microchip. The
For example, a computer with 8MB RAM has microprocessor contains all, or most of, the central
approximately 8 million bytes of memory that processing unit (CPU) functions.
programs can use. In contrast, ROM refers to special
memory used to store programs that boot the
computer and perform diagnostics. Most personal
computers have a small amount of ROM (a few
thousand bytes). In fact, both types of memory (ROM
and RAM) allow random access. To be precise,
therefore, RAM should be referred to as read/write
RAM and ROM as read-only RAM.

WHAT IS A MICROCONTROLLER?
A microcontroller (MCU for microcontroller
unit) is a small computer on a single integrated circuit.
Microcontrollers are used in automatically
controlled products and devices, such as automobile

You might also like