Description of an “Embedded System” An embedded system is typically a design making use of the power of a small microcontroller. These microcontrollers.

Slides:



Advertisements
Similar presentations
Microcomputer Circuits Prof Jess UEAB 2007 Designing a Microprocessor Chapter 1.
Advertisements

EET 1131 Unit 7 Arithmetic Operations and Circuits
EE1A2 Microprocessor Systems & Digital Logic Part I Digital Electronic System Design Dr. T. Collins.
BY TONY JIA Mother Board and Buses. What is a Mother Board? The motherboard is the largest piece of internal hardware. All of the other internal.
Binary & Decimal numbers = 3* * *10 + 5*1 = 3* * * *10 0 Decimal system: Ten digits: 0,1,2,3,…,9 Example:
Informationsteknologi Friday, October 19, 2007Computer Architecture I - Class 81 Today’s class Digital Logic.
Signals, Circuits, and Computers Part A Winncy Du Fall Based on Dr
Combinational circuits
16/07/2015CSE1303 Part B lecture notes 1 Hardware Implementation Lecture B17 Lecture notes section B17.
ASPPRATECH.
Microcontroller based system design
CS 0008 Day 2 1. Today Hardware and Software How computers store data How a program works Operators, types, input Print function Running the debugger.
Microcontroller: Introduction
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Khaled A. Al-Utaibi  Microprocessors  Microcontrollers  Embedded Systems.
EC4012PA PIC 18F Introduction 2  Processor  Input Devices  Output Devices  Memory Devices 3.
Computer System Alanoud Al Saleh. Computer systems Are defined as: A machine for solving problems. Specifically the modern computer is high-speed electronic.
Computer Basics An overview of computer hardware ICT Tools: Computer Basics.
Lesson 3 — How a Computer Processes Data
Practical PC, 7th Edition Chapter 17: Looking Under the Hood
An Overview of Using Computers
CS1Q Computer Systems Lecture 9 Simon Gay. Lecture 9CS1Q Computer Systems - Simon Gay2 Addition We want to be able to do arithmetic on computers and therefore.
Digital Electronics and Computer Interfacing Tim Mewes 3. Digital Electronics.
CPU RAM IO USB SSD GPU DIM MHZ GHZ HARDWARE
Bits, Bytes, Words Digital signal. Digital Signals The amplitude of a digital signal varies between a logical “0” and logical “1”. – The information in.
Basic Architecture Lecture 15. In general, if the number of bits is n, then the number of different combinations of 0s and 1s that can be made is 2 n.
What is an And Gate? It is a digital circuit that produce logical operations The logical operations are call Boolean logical Boolean operation consist.
CPU Internal memory I/O interface circuit System bus
Course contents Chapter 1 - section 1.6 Chapter 2 - all sections Chapter – 4.7, and 4.12 Chapter , Chapter 6 - all sections.
The variety Of Processors And Computational Engines CS – 355 Chapter- 4 `
The Mechanics Of Computers The Operating System (OS) & Hardware.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
Microprocessors For a microprocessor to give a working microcomputer system, which can be used for control tasks, additional chips are necessary, e.g.
Computer Organization & Assembly Language © by DR. M. Amer.
Introduction to Microprocessors Manijeh Keshtgary Fall 2006 Shiraz University of Technology.
Identify internal hardware devices (e. g
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
BASIC COMPONENTS.  Central processing unit.  The most powerful microprocessor chip in your computer.
This course is designed by Dr. Khaled A. Al-Utaibi.
IT Essentials Chapter 1 Part C. 1.5 Math for a Digital Age.
Concepts of Engineering and Technology Copyright © Texas Education Agency, All rights reserved.
Hardware: Input and Processing. Input and Processing Technology Hardware devices can be grouped according to how and where they are used in the four steps.
Digital Data-Acquisition Systems Since the late 1950s, computers have been used to monitor, and in many cases to control, the performance of large process.
1 Basic Processor Architecture. 2 Building Blocks of Processor Systems CPU.
 A computer is an electronic device that receives data (input), processes data, stores data, and produces a result (output).  It performs only three.
Embedded Systems Introduction. Microprocessor building blocks 1. ALU (Arithmetic Logic Unit): The ALU is a sequential logic circuitry that is intended.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
IC 3 BASICS, Internet and Computing Core Certification Computing Fundamentals Lesson 2 How Does a Computer Process Data?
Embedded Systems. What is Embedded Systems?  Embedded reflects the facts that they are an integral.
Identify internal hardware devices (e. g
Identify internal hardware devices (e. g
Binary & Decimal numbers
Basic Computer Organization and Design
A+ Guide to Managing and Maintaining Your PC, 7e
PC Mouse operated Electrical Load Control Using VB Application
Types of Computers & Computer Hardware
Technology Literacy Hardware.
Introduction to Microcontrollers and the Board of Education
Chapter 2 – Computer hardware
Lecturer: Dalia Mirghani
General Architecture of Digital Computer
Chapter5.
Number Representations and Basic Processor Architecture
PARTS OF THE COMPUTER squires productions.
Binary Coded Decimal BCD - Binary Coded Decimal Learning Guide.
Chapter 4: Hardware for Educators
Computing Essentials Module 1.
Digital Circuits and Logic
Computing Essentials Module 1.
Microprocessor I 7/18/2019.
Presentation transcript:

Description of an “Embedded System” An embedded system is typically a design making use of the power of a small microcontroller. These microcontrollers combine a microprocessor unit (like the CPU in a desktop (PC) with some additional circuits called “peripherals” This single device can then be embedded into other electronic and mechanical devices for low-cost digital control 1

Difference between an Embedded controller and a PC the embedded controller is dedicated to one specific task or set of tasks. PC is designed to run many different types of programs and to connect to many different external devices An embedded controller has a single program and, as a result can be made cheaply to include just enough computing power and hardware to perform that dedicated task 2

Difference between an Embedded controller and a PC A PC has a relatively expensive generalized central processing unit (CPU) at its heart with many other external devices (memory, disk drives, video controllers, network interface circuits, etc.). An embedded system has a low-cost microcontroller unit (MCU) for its intelligence, with many peripheral circuits on the same chip, and with relatively few external devices Often, an embedded system is an invisible part, or sub-module of another product, such as a cordless drill, refrigerator or garage door opener 3

Difference between an Embedded controller and a PC The controller in these products does a tiny portion of the function of the whole device. The controller adds low-cost intelligence to some of the critical sub- systems in these devices 4

Example Embedded System Smoke Detector It’s function is to evaluate signals from a sensor and….. sound an alarm if the signals indicate the presence of smoke A small program in the smoke detector either runs in an infinite loop, sampling the signal from the smoke sensor or…. lies dormant in a low-power “sleep” mode, being awakened by a signal from the sensor. The program then sounds the alarm. The program would possibly have a few other functions, such as a user test function, and a low battery alert. 5

Example Embedded System Smoke Detector While a PC with a sensor and audio output could be programmed to do the same function but….. it would not be a cost-effective solution nor would it run on a nine-volt battery, unattended for years!) 6

7

8 The three most important number systems

9 Number System Terms Bit Based on the binary number system Carries a basic unit of information Value can only be either 1 or 0 Byte Consists of eight bits grouped together e.g Bytes can represent numbers which can have mathematical operations performed on them The greatest value has the leftmost bit called the most significant bit (MSB) The rightmost has the least value and is called the least significant bit (LSB) The eight zeros and ones can represent a number ranging from 0 ( ) to 255 ( ), that is 256 values, or 2^8.

10 Number System Terms Nibble This is referred to a half a byte In other words it consists of 4 bits

11 Logic Circuits AND Gate

12 Logic Circuits OR Gate

13 Logic Circuits NOT Gate

14 Logic Circuits EXCUSIVE OR Gate