EE-100 Microprocessors Dr. Reyer S-300 (414)

Slides:



Advertisements
Similar presentations
EMBEDDED SYSTEMS. Textbook: T. Bräunl Embedded Robotics, Springer 2003.
Advertisements

IGCSE ICT Control Systems.
Embedded Systems Microcontrollers & Embedded Processors An Overview.
Microprocessors Typical microprocessor controlled devices: Camera, mobile phone, stereo, mp3 player, electronic toys… High-level microprocessor controlled.
Member: Chan Kwong Lung Kwok Ho Kwong Sin Kwok Lung.
Digital Systems Emphasis for Electrical Engineering Students Digital Systems skills are very valuable for electrical engineers Digital systems are the.
Ultra Roasting Oven X3000. Goals A micro-controlled rotisserie Cooks to user desired level Easy to use interface.
Sami S.Al-Wakeel 1 CHAPTER 1 INTRODUCTION. Sami S.Al-Wakeel 2 NETWORK Definition: A Group of interconnected nodes that exchange information and share.
Software Engineering CSE470: Embedded Systems Overview 49 What is an Embedded System What is an Embedded System? Definition of an embedded computer system:
Descubre 2: Capítulo 2 La tecnología.
Forms of Energy Review 3rd Grade.
Open/Closed Loop Systems
Microcontroller: Introduction
Khaled A. Al-Utaibi  Microprocessors  Microcontrollers  Embedded Systems.
Introduction to Embedded Systems. What is an Embedded System? Electronic devices that incorporate a microprocessor or microcontroller within their implementation.
Exploring Engineering Chapter 9, Part 2 Logic and Computers.
IGCSE ICT Control.
Open and Closed Loops Standard Grade Computing Studies.
1 Embedded Systems, Design and Applications Mr. OOI CHEE PUN.
The Inside Scoop of the Toaster Oven Alexa Fox and George Bonnewell.
Parental Engagement Project.  The different types of technology that is available today.  The use and benefit of technology  Practical- work on laptops.
Questions about communication link and speed ?. Why was Internet access slower from SAC than from ERC? Packets from both reach the Internet in two “hops.”
The parts of a computer KeyboardMouse Speakers Disk drive Visual display unit/VDU/Monitor Central processing unit (CPU) Hard disk (Backing store) Microphone.
SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Current Electricity Parallel CircuitSeries Circuit.
Cell Phones Is it time to rethink the ban?. Let’s start with a little poll Show your cell phone. Turn it on. Do you know how to text?
Electric Circuits 10.2.
Ch ELECTRIC CIRCUITS. BUT FIRST SOME VIDEO
Introduction to Arduino Microcontrollers. What is a Microcontroller ? What is a Microprocessor ? A Microcontroller (8 bit) does one task very fast and.
Introduction to Information Technology: Your Digital World © 2013 The McGraw-Hill Companies, Inc. All rights reserved.Using Information Technology, 10e.
Chapter 1 Computer Hardware1 Computer Hardware A level Computing Book (Reference) By P.M.Heathcore.
Electronic Analog Computer Dr. Amin Danial Asham by.
MICROOCESSORS AND MICROCONTROLLER:
The Octoplier: A New Software Device Affecting Hardware Group 4 Austin Beam Brittany Dearien Brittany Dearien Warren Irwin Amanda Medlin Amanda Medlin.
The Smart/Safe Car Seat SENIOR DESIGN I FINAL PRESENTATION.
Overview of Jini CS Fall 2000 Jason I. Hong.
This course is designed by Dr. Khaled A. Al-Utaibi.
CSCI1600: Embedded and Real Time Software Lecture 16: Advanced Programming with I/O Steven Reiss, Fall 2015.
4) Design the logic to control the motor on a simple remote control car. There are two buttons on the remote control for the motor. If neither button is.
Embedded Systems Introduction. Microprocessor building blocks 1. ALU (Arithmetic Logic Unit): The ALU is a sequential logic circuitry that is intended.
6/11/20161Preetha V. AP/EEE SNS College of Engineering.
Electricity! & E. Biggs. Electricity: Let's review what we know!
Programmable Logic Controller (PLC) - Hardware and Software Lecture 12.
Introduction CSE 410, Spring 2005 Computer Systems
© Pearson Education Ltd Copying permitted for purchasing institution only. This material is not copyright free. This document may have been altered.
Lesson Objectives Aims To understand the purpose of embedded systems
MCU – Microcontroller Unit – 1
IDENTIFYING DIFFERENT
Computer Hardware and Software
CSE 410, Spring 2006 Computer Systems
EMBEDDED SYSTEMS SUCHITA M. DAKI.
Introduction to Computing
TOASTERS By Angus and Alex.
EmbedDed Systems – MECT190
AS PER OBE SYLLABUS DTE KARNATAKA SHANTHU M.Tech SAI JAYANI ACADEMY (R) SIXTH SEMESTER Diploma in ELECTRONICS AND COMMUNICATION ENGINEERING.
Describe how NASA remotely controls equipment in space.
1.3 The All-Purpose Machine
The Internet (the Web, world wide web, the interweb, the net, etc.)
شبکه های کامپیوتری.
EmbedDed Systems – MECT190
"You don't need anyone's permission to make something great
EMBEDDED SYSTEMS.
Advanced Computer Networks Lecture 1
Input-Output-Process Demo
ACOE347 – Data Acquisition and Automation Systems
Introduction to Embedded Systems
More energy forms October 2014 physics.
Embedded Systems By : Simran Amaandeep Singh
Presentation transcript:

EE-100 Microprocessors Dr. Reyer S-300 (414) 277-7347 More “controllers” than PCs Standard EE building block Requires hardware and software (using a programming language)

Where are they used? Cameras Microwave ovens Cars (brakes, ignition, alarm) Cell phones TVs, radios, VCRs, stereos MP3 players PCs Everywhere!

Hardware Complexity and speed depend on requirements What needs to be measured and controlled? Can be embedded inside nearly any product

Task Example (toaster) A. Is toast-down switch on? B. Engage catch to hold bread down C. Turn on heating element D. “Read” the desired doneness control E. “Read” the doneness sensor F. If doneness sensor < desired doneness go to D G. Turn off heating element H. Release catch and let toast pop up I. Go to A NOTE -- Is there any danger is step F? What if the toast never browns? Should there be a timer too?

Software (program) Programs are a sequence of logical steps Tasks to be performed are specified by the program EE’s routinely write custom software

Microprocessor System Connections

“Editor” Software for PC To write a program for our system, an editor must be used on the PC Editor will also “download” the program to the microprocessor system and run it Get software from “Downloads” at www.msoe.edu/eecs/ee Other useful information for this experiment is there too