Basics and Components of Microcontroller
Basics and Components of Microcontroller
Microcontroll
er
ICT 9
Objective
• Discuss the basics of microcontroller,
history, and application of
• microcontroller.
Identify the difference of
microcontroller and microprocessor.
• Determine the usage of
microcontroller in the real life
experience
Think
About
WITH THE HELP OF YOUR TEACHER OR
CARER,
test whether your suggestions and
It!
drawings will make the bulb light using
actual batteries, a small lightbulb, and
How can you turn a
wires.
simple idea into a real,
working device using a
microcontroller?
BASICS OF
M I C R O CO N T R
OLLER
WHAT IS
MICROCONTROLLER?
A microcontroller is a
compact integrated
circuit designed to
govern a specific
operation in an
embedded system.
COMPONENT
S OF
M I C R O CO N T R
OLLER
CENTRAL
PROCESSING UNIT
A CPU reads,
decodes and
executes instructions
to perform
Arithmetic, Logic and
Data Transfer
operations.
MEMORY
Program instructions
that tell the brain or
the CPU
on what to do.
TW O
PRIMARY
MEMORY
Read Only Memory
(ROM)
A type of computer
memory that stores
permanent data and
instructions for the
device to start up.
Random Access
Memory (RAM)
A temporary storage
location where data
can be retrieved or
rewritten in any order
to support the real-
time working of
computer and mobile
applications.
Inputs (I/Ps) and
Outputs (O/Ps)
Used in specialized
General computing, can
devices and in a specific
do multiple task
task
An open source,
ATmega328P
microcontroller-based
development board. It is
ideal for hobbyist,
educational purposes,
building electronic
projects. It can connect
easily to the sensors and
other components.
ESP32 Development
Boards