MICROPROCESSOR AND MICRO CONTROLLER

Slides:



Advertisements
Similar presentations
MICROPROCESSORS AND MICROCONTROLLERS
Advertisements

Microprocessor and assembly language Hitesh Lad. Ch:1 Introduction to Microprocessors. Typical requirements of architecture: Batch Processing, Multiprogramming,
PCEL4303 MICROPROCESSOR & MICRO CONTROLLERS MODULE - I (10 hours) Microprocessor Architecture: Microprocessor and Microcomputer Architecture, Pins & Signals,
1-1 ECE 424 Design of Microprocessor-Based Systems Haibo Wang ECE Department Southern Illinois University Carbondale, IL
EEE226 MICROPROCESSORBY DR. ZAINI ABDUL HALIM School of Electrical & Electronic Engineering USM.
CEN 382 MICROPROCESSORS AND MICROCOMPUTING Nejdet Dogru
Course Overview and The 8051 Architecture
Processor System Architecture
Microprocessors & Microcontrollers
MICRO PROCESSER The micro processer is a multipurpose programmable, clock driven, register based, electronic integrated device that has computing and decision.
Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
Microcontroller – PIC – 4 PIC types PIC architecture
Muhammad Jahangir Ikram, March, Computer System Application: Design and Development Instructor: Muhammad Jahangir Ikram.
1-1 Embedded Software Development Tools and Processes Hardware & Software Hardware – Host development system Software – Compilers, simulators etc. Target.
P Address bus Data bus Read-Only Memory (ROM) Read-Write Memory (RAM)
ASPPRATECH.
GUJARAT TECHNOLOGICAL UNIVERSITY COURSEWARE FOR EVEN TERM SEMESTER POWER ELECTRONICS DEPARTMENT(024) L.E.COLLEGE, MORBI (031) 1.
Microcontroller based system design
Computer Organization and Assembly language
Microcontroller Architecture PIC18F Family
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Edited by Mandar More Technical Manager, Ninad`s Research lab Ninad243.weebly.com MODERN OFFICE MANAGEMENT TOOL FOR SELECTIVE DATA.
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.
Embedded Systems Design. General Purpose Processors: Software BASIC ARCHITECTURE - Datapath BASIC ARCHITECTURE - Datapath 2.
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
Other Chapters From the text by Valvano: Introduction to Embedded Systems: Interfacing to the Freescale 9S12.
MICROPROCESSOR AND MICRO CONTROLLER LAB
Basic information. * Microcontrollers incorporate the microprocessor, memory and input/output interfaces all on one chip * Microcontrollers have a separate.
Microcontroller I DKT Course Schedule Lecture/Lab: –Tuesday, 10:00am – 12:00am, BKQ1 (Lect) –Thursday, 9:00 am – 11:00 pm, MKQ1 (lab) –Lecturer:
Chapter 2 Introducing the PIC Mid-Range Family and the 16F84A The aims of this chapter are to introduce: The PIC mid-range family, in overview The overall.
ENG3640 Review and Exam Question1 ENG3640 Microcomputer Interfacing Review & Final Exam Structure.
MICROOCESSORS AND MICROCONTROLLER:
Welcome to the world of ARM. COURSE CONTENT Module 1: Introduction  Introduction of ARM Processors  Evolution of ARM  32 - bit Programming Module 2:
EC6504 MICROPROCESSOR AND MICROCONTROLLER
Preface Freescale ARM Corex-M Embedded Programming by Mazidi et al.
CIT 673 Created by Suriyong1 Micro controller hardware architechture.
Lecture 7: Overview Microprocessors / microcontrollers.
I/O Interface. INTRO TO I/O INTERFACE I/O instructions (IN, INS, OUT, and OUTS) are explained. Also isolated (direct or I/O mapped I/O) and memory-mapped.
Microprocessors I Why study Microprocessors? –Why not use PLD/FPGA designs for all digital designs What are microprocessors? How do they work? How do they.
Department of Electronic & Electrical Engineering Introduction to microcontrollers A microcontroller is a small computer on a single integrated circuit.
ECET 340 Entire Course (All ilabs and Homework) For more classes visit ECET 340 Week 1 HomeWork 1 ECET 340 Week 1 iLab 1 ECET 340.
MICROCONTROLLER INTERFACING WITH STEPPER MOTOR MADE BY: Pruthvirajsinh Jadeja ( ) COLLEGE:DIET BRANCH:EC.
15: Microprocessor and microcontroller
Microprocessors CSE- 341 Dr. Jia Uddin Assistant Professor, CSE, BRAC University.
MICROPROCESSOR INTEL 8086/8088 BY: SERA SYARMILA SAMEON.
SUBMITTED BY EDGEFX TEAM PORTABLE CODED WIRELESS MESSAGE COMMUNICATION BETWEEN TWO PARTIES SECRETLY WITH LCD DISPLAY.
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
BITS Pilani Pilani Campus Pawan Sharma ES C263 Microprocessor Programming and Interfacing.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
FOR MORE CLASSES VISIT   ECET 340 Week 1 HomeWork 1  ECET 340 Week 1 iLab 1  ECET 340 Week 2 HomeWork 2  ECET 340 Week 2 iLab.
1. PIC ADC  PIC18F877 has 8 analog input channels i.e. port A pins(RA0 to RA5) and port E pins(RE1 and RE2). These pins are used as Analog input pins.
Introduction to Microcontroller Technology
Popular Microcontrollers and their Selection by Lachit Dutta
SUBMITTED BY EDGEFX TEAM
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
PC CONTROLLED SCROLLING MESSAGE DISPLAY FOR COLLEGE NOTICE BOARD
Microcontrollers & GPIO
微算機原理/ 微算機實習 Chin-Shiuh Shieh
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
SMART CARD ENABLED EMPLOYEE IDENTIFICATION FOR SECURITY PURPOSE
PRA-SYARAT SISTEM MIKROPROSESOR
Course Overview and The 8051 Architecture
عمارة الحاسب.
ECET 340 Competitive Success/snaptutorial.com
ECET 340 Education for Service-- snaptutorial.com.
ECET 340 Teaching Effectively-- snaptutorial.com.
Introduction to Microprocessors and Microcontrollers
Lecture 3 - Instruction Set - Al
8051 Micro Controller.
Presentation transcript:

MICROPROCESSOR AND MICRO CONTROLLER

AIM To analyze and understand the programmable, clock driven, semi conductor IC device i.e. microprocessor and micro controller hardware and applications.

Objectives Focuses on the Intel 8085 microprocessor Explain the Peripherals interfacing devices of 8085 and its applications Focuses on the 8086 microprocessor Emphasizes the 8051 micro controller hardware, programming and applications

UNIT I 8085 MICROPROCESSOR 8085 Architecture – Instruction set – Addressing modes – Timing diagram – Assembly language programming – Counters – Time delays – Interrupts – Memory interfacing –Interfacing I/O devices

8085 MICROPROCESSOR

UNIT II PERIPHERALS INTERFACING OF 8085 Interfacing serial I/O (8251) – Parallel I/O (8255) – Keyboard and display controller (8279) – ADC/DAC interfacing – Inter- integrated circuits interfacing (I2C Standard) – Bus – RS232C – RS485 – GPIB.

Inter integrated circuits interfacing (I2C Standard)

UNIT III 8086 MICROPROCESSOR 8086 architecture – 8086 addressing modes – Instruction Set – 8086 assembly language programming – Interrupts

UNIT IV 8051 MICROCONTROLLER 8051 architecture – I/O pins – Ports and circuits – External memory – Counters and timers – Serial data I/O – Interrupts – Interfacing to external memory and 8255.  

8051 MICROCONTROLLER

UNIT V 8051 PROGRAMMING AND APPLICATIONS 8051 instruction set – Addressing modes – Assembly language programming – I/O port programming – Timer and counter programming – Serial communication – Interrupt programming– 8051 interfacing – LCD, ADC, sensors, stepper motors, keyboard and DAC.

8051 INTERFACING WITH LCD

TEXT BOOKS 1. Gaonkar, R. S., “Microprocessor Architecture, Programming and Application with 8085”, 4th Edition, Prentice Hall, 2000. 2. Uffenbeck, J., “The 80 × 86 Families, Design, Programming and Interfacing”, 3rd Edition, Pearson Education, 2002. 3. Mohammed Ali Mazidi and Janice Gillispie Mazidi, “The 8051 Microcontroller and Embedded Systems”, Pearson Education, 2003.  

ASSIGNMENT TOPICS 8085 Architecture Inter-integrated circuits interfacing (I2C Standard) 8086 addressing modes Interfacing to external memory and 8255 Timer and counter programming

SEMINAR TOPICS: Interfacing I/O devices. RS232C 8086 assembly language programming Interfacing to external memory and 8255 Timer and counter programming  

URL’S http://en.wikipedia.org/wiki/ Interfacing I/O devices http://www.scribd.com/doc/7772923/ Timer and counter programming http://cit.snru.ac.th/UserFiles/ Interfacing to external memory http://www.tatamcgrawhill.com/8255 http://en.wikipedia.org/wiki/ RS232C

MICROPROCESSOR AND MICRO CONTROLLER LAB

LIST OF EXPERIMENTS CYCLE 1 8/16 Bit Arithmetic Operations (Using 8085) Sorting and Searching (Using 8085, 8086) for String Manipulation Operations (Using 8086) Digital Clock and Stop Watch (Using 8086) Interfacing ADC and DAC Parallel Communication between Two Microprocessor Kits using Mode 1 and Mode 2 of 8255

CYCLE 2 Interfacing and Programming 8279, 8259, and 8253 Serial Communication between Two Microprocessor Kits using 8251 Interfacing and Programming of Stepper Motor and DC Motor Speed control Arithmetic, Logical and Bit Manipulation Instructions of 8051Microcontroller Timer, Interrupts and UART Operations in 8051 Microcontroller Communication between 8051 Microcontroller kit and PC

8085 MICRO PROCESSOR

8086 MICROPROCESSOR

8051 MICROCONTROLLER

8279 FOR INTERFACING

STEPPER MOTOR INTERFACING

THANK YOU