0% found this document useful (0 votes)
24 views11 pages

Microcontroller 2343

microcontroller engineering

Uploaded by

curtisandrea242
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views11 pages

Microcontroller 2343

microcontroller engineering

Uploaded by

curtisandrea242
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

ECE 2417: MICROCONTROLLER

AND APPLICATIONS

week1
COURSE OBJECTIVES

 Understand the architecture and working concept of


microcontroller
 Interface a microcontroller to a variety of analog and digital input
and out devices.
 Program a microcontroller to implement a closed loop automatic
control
 Write and troubleshoot assembly language code for a
microcontroller
 Design a microcontroller based project
Microcontroller
 A microcontroller is a compact programmable
integrated circuit (IC) device used for controlling other
portions of an electronic system/ embedded system
 There are three main components to the
microcontroller: the processor, memory, and
input/output peripherals.
 Microcontrollers are used in automatically controlled
products and devices, such as automobile engine control
systems, implantable medical devices, remote controls,
office machines, home appliances, power tools, toys and
other embedded systems.
What is an embedded system?

 It is an Electronic/Electro-mechanical system designed to


perform a specific function and is a combination of both
hardware & software.
 General purpose computer serve more than one purpose.
 E.g. Desktop computers and laptops.
Classification.

 Embedded Sub-systems.
 Part of a larger system e.g.
 Dashboard display,
 timers,
mouse
keyboard
Standalone systems:
• Can perform functions independently

• Cameras  Dvd player • Photocopier


• flash disk  Fax machine • Printer
• Calculator  Home security systems • Router
• Air conditioner  Mobile phones • Scanner
• Atm • Tv
 Modem
• Battery charger
 Navigation system
Networked systems

 A group of physically
separate electronic devices
that perform a collective
function.
 combine electronics,
programming and networking
IOT.
Characteristics of Embedded systems

 Special purpose-used to execute specific intended


purpose
 Low cost
 Simple systems
 Fewer components
 Performs functions fast enough
 Minimum power
Characteristics of Embedded
systems
 Reactive and real time
 Continually react to external event
 Real-time: must compute certain results in real-time
 Hardware and software co-exist
 The software written for embedded system is often
called firmware.Is stored read-only memory of Flash
memory chips rather than a disk drive.
Components of an embedded systems

 Embedded hardware: it mainly consists of a microcontroller


with various peripheral ic’s
 Embedded RTO’s (real time operating systems): all intelligent
devices that perform complex functions have an embedded
operating system inside.
 Devices drivers: the software that acts as a glue between the
operating system and the peripheral device.
 Communication stacks: if the embedded device is capable of
communicating to the external world, it has a communication
software stack running on the top of the operating system .
List of components

•Arduino UNO
•USB cable
•Breadboard
•jumper wires
•Resistors
•LEDs(various
colors)
•Pushbuttons
•Temperature sensor
•Potentiometer
Download Arduino IDE (Free software) from
the internet.
Install proteous software

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy