Micro processor and Micro Controllers

Slides:



Advertisements
Similar presentations
7/23 CSE 325 Embedded Microprocessor System Design Fall 2010 Computer Science & Engineering Department Arizona State University Tempe, AZ Dr. Yann-Hang.
Advertisements

Microcontroller – 3 PIC.
Course Overview and The 8051 Architecture
© 2010 Kettering University, All rights reserved..
Khaled A. Al-Utaibi  Computers are Every Where  What is Computer Engineering?  Design Levels  Computer Engineering Fields  What.
Muhammad Jahangir Ikram, March, Computer System Application: Design and Development Instructor: Muhammad Jahangir Ikram.
Microcontroller based system design
Computer Organization and Assembly language
Microcontroller: Introduction
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
The domestic refrigerator-An example A car door mechanism.
Micro controllers A self-contained system in which a processor, support, memory, and input/output (I/O) are all contained in a single package.
MCU – Microcontroller Unit – 1 MCU  1 cip or VLSI core – application-specific.
INTRODUCTION TO MICROCONTROLLER. What is a Microcontroller A microcontroller is a complete microprocessor system, consisting of microprocessor, limited.
1 © Unitec New Zealand Embedded Hardware ETEC 6416 Date: - 10 Aug,2011.
CS-280 Dr. Mark L. Hornick 1 Parts of a GP Computer (Microcomputer) Contains separate Microprocessor chip Memory/Memory controller MB control chips Peripheral.
ECE 447: Lecture 1 Microcontroller Concepts. ECE 447: Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device.
INTRODUCTION TO MICROPROCESSORS
0 - 1 Digital Signal Controller TMS320F2812 Texas Instruments Incorporated European Customer Training Center University of Applied Sciences Zwickau (FH)
Core of the Embedded System
Network protocols
C++
Typical Microcontroller Purposes

November SSI Small Scale Integration Up to 12 equivalent gate circuits on a single chip Includes basic gates and flip-flops.
CORE JAVA

SOFTWARE TESTING Scope of Testing  The dynamic Indian IT industry has always lured the brightest minds with challenging career.
CREOCAD
Advanced Java
EMBEDDED SYSTEMS
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
MATLAB

ECE Lecture 1 Microcontroller Concepts. Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device Data.
COMPUTER ORGANIZATIONS CSNB123. COMPUTER ORGANIZATIONS CSNB123 Why do you need to study computer organization and architecture? Computer science and IT.
MICROPROCESSOR AND MICRO CONTROLLER

Microprocessors For a microprocessor to give a working microcomputer system, which can be used for control tasks, additional chips are necessary, e.g.
CONTROL SYSTEMS

 Introduction to Micro processor Introduction to Micro processor  Microprocessor instruction and opcodes Microprocessor instruction and opcodes  Mnemonics.

 Historical view:  1940’s-Vacuum tubes  1947-Transistors invented by willliam shockely & team  1959-Integrated chips invented by Texas Instrument.
MICROOCESSORS AND MICROCONTROLLER:
What is a Microprocessor ? A microprocessor consists of an ALU to perform arithmetic and logic manipulations, registers, and a control unit Its has some.

THE MICROPROCESSOR A microprocessor is a single chip of silicon that performs all of the essential functions of a computer central processor unit (CPU)
ABAQUS
Networked Embedded Systems Sachin Katti EE107 Spring 2016 Lecture 3 Microcontrollers.
Microprocessors CSE- 341 Dr. Jia Uddin Assistant Professor, CSE, BRAC University.
MICROPROCESSOR INTEL 8086/8088 BY: SERA SYARMILA SAMEON.
Know Difference Between Microprocessors and Microcontrollers.
Introduction to Microcontroller Technology
EMBEDDED SYSTEM An embedded system is a special-purpose computer system and a combination of software and hardware designed to perform specific task. It.
IF I ONLY HAD A BRAIN THE MICROCONTROLLER
Popular Microcontrollers and their Selection by Lachit Dutta
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
MCU – Microcontroller Unit – 1
Microcontrollers & GPIO
Connected Products and Microcontrollers
UNIT – Microcontroller.
Course Overview and The 8051 Architecture
Introduction to Microprocessors
INTRODUCTION TO MICROPROCESSORS
Why microcontrollers in embedded systems?
Chapter 1: The 8051 Microcontrollers
Introduction to Microprocessors and Microcontrollers
Lecture 3 - Instruction Set - Al
8051 Supplement.
Presentation transcript:

Micro processor and Micro Controllers

Microprocessor A microprocessor incorporates the functions of a computer's central processing unit (CPU) on a single integrated circuit (IC) Microprocessors also control the logic of almost all digital devices, from clock radios to fuel- injection systems for automobiles. The purpose of this course is to understand the fundamentals of microprocessor and microcontroller systems. Three basic characteristics differentiate microprocessors Instruction set Bandwidth Clock Speed

Micro Controllers Block Diagram 8051 The 8051 Microcontroller was designed in 1980’s by Intel. Its foundation was on Harvard Architecture and was developed principally for bringing into play in Embedded Systems

Micro Controllers A microcontroller is a small computer on a single integrated circuit containing a processor core, memory, and programmable 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, appliances, power tools, toys and other embedded systems 8051 chips are used in a wide variety of control systems, telecom applications, robotics as well as in the automotive industry. By some estimations, 8051 family chips make up over 50% of the embedded chip market

Contents of MP & MC Week 1. Digital signal controller, microprocessor, microcomputer, microcontroller (single chip computer) and digital signal processor. History and development. (3 hours). Week 2. Microprocessor architecture. CPU, data memory access, internal bus structure, pipeline. (3 hours). Week 3. Program development tools. Hardware evaluation modules. (3 hours). Week 4. Digital input–output. Data memory mapped peripherals. Internal timers, watchdog timer. I/O devices interfacing. (3 hours).

Week 5. Interrupt system. Core interrupt lines, reset, boot loader. Maskable and non–maskable interrupt processing. Peripheral interrupt expansion. (3 hours). Week 6. Event manager. Block diagram and components. Operating modes. Compare units and PWM mode. Dead band and capture units. Quadrature encoder pulse unit. (3 hours). Week 7. Analogue-to-digital and digital-to-analogue converters. (3 hour). Week 8. Serial peripheral interface. Serial communication interface. Controller area network. Programming interface. Mailbox memory. (3 hours).

Week 9. Flash programming. Math library. (3 hours) Week10. Digital signal processors built-in operating system. Real time operating system. (3 hours) Week 11. Microprocessor’s boot ROM. Boot-ROM memory map. Vector table. Boot load methods. (3 hours) Week 12 Practical example. Finite impulse response digital filter. (3 hours) Week 13. Learning of Texas Instrument C5000 platform. (3 hours) Week 14. Learning of Texas Instrument floating-point C67xx platform. (3 hours)

Project Assignments : Designing and investigation of the following topics would be appropriate for this course Analysis of the problem to be realized by incorporating embedded microprocessor system (2 weeks) Comparing analysis and choosing of the proper microprocessor for the project (2 weeks) Designing the structure and flow chart of the embedded system (2 weeks)

Analysis and choosing of the sensors for the project (2 weeks) Analysis and designing of interface circuits (2 weeks). Developing the flow chart of the algorithm of embedded system (2 weeks) Designing of the driver flow charts of the peripheral devices (2 weeks)

Salient features of salesforce :  80% hands on / practical classes.  Real time Scenarios / Project Exposure.  Limited no of students per batch.  Corporate Training Atmosphere  Week end Batches to suit Professional.  Placement Assistance which includes 1. Resume Preparation 2. Individual Counselling 3. Offline Support, which includes queries and assignments. 4. Association with people who are working for more than 20 Companies who may provide interviews.  Backup Classes.  Provision to come for one more Batch.