SARDAR RAJA COLLEGES SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM

Similar documents
Rewa Engineering College, Rewa. Rewa Department OF Electrical Engineering

Microcontroller & Interfacing

Mrs.T.Divya Barathi AP/ECE. Integrated Circuits Digital Logic Circuits Stack & Queue Concepts

Academic Course Description

SRM UNIVERSITY FACULTY OF SCIENCE AND HUMANITIES DEPARTMENT OF PHYSICS AND NANOTECHNOLOGY COURSE PLAN FOR PHY0408

AND DESIGN PREFACE MICROPROCESSORS AND MICROCONTROLLERS -INTERFACING, PROGRAMMING

INTRODUCTION OF MICROPROCESSOR& INTERFACING DEVICES Introduction to Microprocessor Evolutions of Microprocessor

Microcontrollers. Fig. 1 gives a comparison of a microprocessor system and a microcontroller system.

G.PULLAIAH COLLEGE OF ENGINEERING AND TECHNOLOGY

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

MICROCONTROLLERS 8051

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Serial Port Communication Module No: CS/ES/11 Quadrant 1 e-text

EC 6504 MICROPROCESSOR AND MICROCONTROLLER

Electrical Engineering

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

2011 Pearson Higher Education, Mazidi, Naimi, and Naimi Pearson Higher Education, 2011 Pearson Higher Education,

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Microcontrollers and Embedded Processors Module No: CS/ES/2 Quadrant 1 e-text

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTM ENT OF CSE COURSE PLAN SECTION DAY ORDER PERIOD TIMINGS

MECE336 Microprocessors I

Microprocessors/Microcontrollers

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text

PART B UNIT II PART A

Class: S.E. (Electrical) Course: 2012 PAT. Semester: IV : FUNDAMENTALS OF MICROPROCESSOR AND MICROCONTROLLER Textbooks:

MicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor

GUJARAT TECHNOLOGICAL UNIVERSITY

GUJARAT TECHNOLOGICAL UNIVERSITY

Introduction to Microcontrollers

BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani Pilani Campus

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING YEAR : III SEM : VI

FACULTY OF ENGINEERING AND TECHNOLOGY

Embedded Systems. Software Development & Education Center. (Design & Development with Various µc)

ITT Technical Institute. ET2640 Microprocessors and Microcontrollers Onsite and Online Course SYLLABUS

VALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE ENGINEERING

Microprocessors And Microcontrollers Architecture

8.1.1 Objective and Relevance Scope Syllabus - JNTU Suggested Books Websites Experts Details. 8.1.

Effective Utilization of a Microcontroller Port for Optimisation of Hardware

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Introduction to Computing Module No: CS/ES/1 Quadrant 1 e-text

Pearson New International Edition. The 8051 Microcontroller and Embedded Systems Mazidi Mazidi McKinlay Second Edition

Microcontrollers. Principles and Applications. Ajit Pal +5 V 2K 8. 8 bit dip switch. P2 8 Reset switch Microcontroller AT89S52 100E +5 V. 2.

UNIT V MICRO CONTROLLER PROGRAMMING & APPLICATIONS TWO MARKS. 3.Give any two differences between microprocessor and micro controller.


Embedded Systems Design (630414) Lecture 1 Introduction to Embedded Systems Prof. Kasim M. Al-Aubidy Computer Eng. Dept.

BHARATHIDASAN ENGINEERING COLLEGE. III Year / V Semester / EEE MICROPROCESSORS AND MICROCONTROLLERS (R-2013)

MICROPROCESSORS THEORY AND APPLICATIONS

8051/8052/8031 Microcontroller

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1

Syllabus for Bachelor of Technology. Computer Engineering. Subject Code: 01CE0501. Subject Name: Microprocessor Fundamentals & Programming

8051 Microcontroller Download or Read Online ebook 8051 microcontroller in PDF Format From The Best User Guide Database

3.1 Description of Microprocessor. 3.2 History of Microprocessor


Description of the Simulator


Computer Architecture Dr. Charles Kim Howard University

TUTORIAL Describe the circumstances that would prompt you to use a microprocessorbased design solution instead of a hard-wired IC logic design.

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Mechanical Engineering COURSE PLAN

Lecture 1. Course Overview and The 8051 Architecture

Computer Architecture


DEPARTMENT OF ECE QUESTION BANK SUBJECT: MICROPROCESSOR AND MICROCONTROLLER UNIT-1 PART-A (2 MARKS)

ELCT708 MicroLab Session #1 Introduction to Embedded Systems and Microcontrollers. Eng. Salma Hesham

THE AVR MICROCONTROLLER AND EMBEDDED SYSTEMS. Using Assembly and С

WIZTECH AUTOMATION SOLUTIONS (P) LTD., An ISO 9001:2000 and IAO certified company

ENE 334 Microprocessors

Segment 1A. Introduction to Microcomputer and Microprocessor

Chapter 1 : Introduction

Adding PC Connectivity to the MTS-88 Microcomputer Teaching. Omar Walid Abdul-Wahab, Wameedh Nazar Flayyih. System

Academic Course Description. EC0309A Microprocessors and Micrcontrollers Fifth Semester, (Odd Semester)

[FILE] 8051 MICROCONTROLLER MAZIDI SOLUTION MANUAL ARCHIVE

Microcontrollers and Applications. Revised Edition

Microprocessor and Microcontroller question bank. 1 Distinguish between microprocessor and microcontroller.

Avr Microcontroller And Embedded Systems Using Assembly And C

Computer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers

Computer Hardware Requirements for Real-Time Applications

Embedded Systems. Embedded Programmer. Duration: 2 weeks Rs Language and Tools. Embedded System Introduction. Embedded C programming

INTRODUCTION TO MICROPROCESSORS

Lecture Objectives. Introduction to Computing Chapter 0. Topics. Numbering Systems 04/09/2017

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Summer 2003 Lecture 21 07/15/03

CREATED BY M BILAL & Arslan Ahmad Shaad Visit:

ARM7 TDMI Microcontroller

EEM336 Microprocessors I. I/O Interface

INSTRUCTIONAL OBJECTIVE


Chapter 2 Logic Gates and Introduction to Computer Architecture

UMBC. Rubini and Corbet, Linux Device Drivers, 2nd Edition, O Reilly. Systems Design and Programming

B.Sc- ELECTRONICS-SYLLABUS SEMESTER: V PAPER V - MICROPROCESSORS (INTEL 8085) (60 OURS) Work load:60 hrs per semester

KINGS DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK. Subject Name: Microprocessors and Microcontrollers UNIT-I 8085 MICROPROCESSOR

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

Microprocessors and Microcontrollers. Assignment 1:

LABORATORY USE OF A MICROCOMPUTER (Last Revision: August 27, 2000)

acret Ameya Centre for Robotics & Embedded Technology Syllabus for Diploma in Embedded Systems (Total Eight Modules-4 Months -320 Hrs.

Systems Design and Programming. Instructor: Chintan Patel

PIC Microcontroller and

INSTITUTE OF AERONAUTICAL ENGINEERING (AUTONOMOUS) Dundigal, Hyderabad

SYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET

Various Instruction Addressing Modes Of 8086 Microprocessor Ppt

Fig 1. Block diagram of a microcomputer

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE) UNIT-I

Diploma in Embedded Systems

Programmed Engine Locking System by Automatically Detecting Drunken Drivers

Transcription:

SARDAR RAJA COLLEGES SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING MICRO LESSON PLAN SUBJECT NAME : MICROPROCESSOR AND MICRO CONTROLLER SUBJECT CODE : EC2304 YEAR/SEM : III / V BRANCH : ECE STAFF NAME: Mr.M.VELLAPANDIAN Asst.Prof / ECE

EC2304 MICROPROCESSOR AND MICROCONTROLLER L T P C 3 1 0 4 UNIT I INTRODUCTION TO 8 BIT AND 16 BIT MICROPROCESSORS H/W ARCHITECTURE 9 Introduction to microprocessor, computer and its organization, Programming system, Address bus, data bus and control bus, Tristate bus, clock generation, Connecting Microprocessor to I/O devices, Data transfer schemes, Architectural advancements of microprocessors. Introductory System design using microprocessors, 8086 Hardware Architecture, External memory addressing, Bus cycles, some important Companion Chips, Maximum mode bus cycle, 8086 system configuration, Memory Interfacing, Minimum mode system configuration, Maximum mode system configuration, Interrupt processing, Direct memory access. UNIT II 16 BIT MICROPROCESSOR INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMING 9 Programmer s model of 8086, operand types, operand addressing, assembler directives, instruction set - Data transfer group, Arithmetic group, logical group, control transfer group, miscellaneous instruction groups, programming. UNIT III MICROPROCESSOR PERIPHERAL INTERFACING 9 Introduction, Generation of I/O Ports, Programmable Peripheral Interface (PPI)-Intel 8255, Sample-and-Hold Circuit and Multiplexer, Keyboard and Display Interface, Keyboard and Display Controller (8279), Programmable Interval timers (Intel 8253, 8254), D-to-A converter, A-to-D converter, CRT Terminal Interface, Printer Interface. UNIT IV 8 BIT MICROCONTROLLER- H/W ARCHITECTURE, INSTRUCTION SET AND PROGRAMMING 9 Introduction to 8051 Micro-controller, Architecture, Memory organization, Special function registers, Port Operation, Memory Interfacing, I/O Interfacing, Programming 8051 resources, interrupts, Programmer s model of 8051, Operand types, Operand addressing, Data

transfer instructions, Arithmetic instructions, Logic instructions, Control transfer instructions, Programming UNIT V - SYSTEM DESIGN USING MICRO PROCESSOR & MICROCONTROLLER 9 Case studies Traffic light control, washing machine control, RTC Interfacing using I2C Standard- Motor Control- Relay, PWM, DC & Stepper Motor. L: 45, T: 15, TOTAL= 60 PERIODS TEXT BOOKS 1. Krishna Kant, MICROPROCESSORS AND MICROCONTROLLERS Architecture, programming and system design using 8085, 8086, 8051 and 8096. PHI 2007. 2. Douglas V Hall, MICROPROCESSORS AND INTERFACING, PROGRAMMING AND HARDWARE TMH, 2006. REFERENCES 1. Muhammad Ali Mazidi, Janice Gillispie Mazidi, Rolin D.MCKinlay The 8051 Microcontroller and Embedded Systems, Second Edition, Pearson Education 2008. 2. Kenneth J. Ayala, The 8086 Microprocessor: Programming & Interfacing The PC, Delmar Publishers, 2007. 3. A K Ray, K M Bhurchandi, Advanced Microprocessors and Peripherals, TMH, 2007.

DESCRIPTION SUBJECT DESCRIPTION AND OBJECTIVES The Intel 8085 is an 8-bit microprocessor introduced by Intel in 1977. It was binary compatible with the more-famous Intel 8080 but required less supporting hardware, thus allowing simpler and less expensive microcomputer systems to be built. The 8086 (also called iapx 86) is a 16-bit microprocessor chip designed by Intel between early 1976 and mid- 1978, when it was released. The 8086 gave rise to the x86 architecture of Intel's future processors. The Intel 8088, released in 1979, was a slightly modified chip with an external 8- bit data bus (allowing the use of cheaper and fewer supporting logic chips), and is notable as the processor used in the original IBM PC. A peripheral is a device that is connected to a host computer, but not part of it. It expands the host's capabilities but does not form part of the core computer architecture. It is often, but not always, partially or completely dependent on the host. A peripheral is generally defined as any auxiliary device such as a computer mouse, keyboard, hard drive, etc. that connects to and works with the computer in some way. According to the most technical definition, the only pieces of a computer NOT considered to be peripherals are the central processing unit, power supply, motherboard, and computer case. The Intel MCS-51 (commonly referred to as 8051) is Harvard architecture, single chip microcontroller (µc) series which was developed by Intel in 1980 for use in embedded systems. One particularly useful feature of the 8051 core was the inclusion of a boolean processing engine which allows bit-level boolean logic operations to be carried out directly and efficiently on select internal registers and select RAM locations. The MCS-51 UARTs make it simple to use the chip as a serial communications interface. 8051 chips are used in a wide variety of control systems, telecom applications, robotics as well as in the automotive industry. By some estimation, 8051 family chips make up over 50% of the embedded chip market. OBJECTIVES To introduce microprocessors and basics of system design using microprocessors. To introduce h/w architecture, instruction set and programming of 8085 microprocessor. To introduce the h/w architecture, instruction set and programming of 8086 microprocessor. To introduce the peripheral interfacing of microprocessors. To introduce through case studies, the system design principles using 8085 and 8086. To introduce the h/w architecture, instruction set, programming and interfacing of 8051 microcontroller.

MICRO LESSON PLAN Hours LECTURE TOPICS READING UNIT I - Introduction to 8 bit and 16 bit microprocessors H/W architecture 1 Introduction to microprocessor, computer and its organization 2 Programming system, Address bus, data bus and control bus, Tristate bus, clock generation 3 Connecting Microprocessor to I/O devices, Data transfer schemes 4 Architectural advancements of microprocessors, Introductory System design using microprocessors 5 8086 Hardware Architecture, External memory addressing 6 Bus cycles, some important Companion Chips, Maximum mode bus cycle, 8086 system configuration 7 Memory Interfacing 8 Minimum mode system configuration, Maximum mode system configuration, Interrupt processing 9 Direct memory access 10 Tutorial 11 Tutorial 12 Tutorial UNIT II - 16 Bit Microprocessor Instruction Set And Assembly Language Programming 13 Introduction, Programmer s model of 8086 14 operand types, operand addressing 15 assembler directives, instruction set 16 Data transfer group 17 Arithmetic group 18 logical group 19 control transfer group 20 miscellaneous instruction groups 21 8086 programming 22 Tutorial 23 Tutorial 24 Tutorial UNIT III - Microprocessor Peripheral Interfacing 25 Introduction, Generation of I/O Ports 26 Programmable Peripheral Interface (PPI)-Intel 8255 27 Sample-and-Hold Circuit and Multiplexer 28 Keyboard and Display Interface 29 Keyboard and Display Controller (8279) 30 Programmable Interval timers (Intel 8253, 8254) 31 D-to-A converter

32 A-to-D converter 33 CRT Terminal Interface, Printer Interface 34 Tutorial 35 Tutorial 36 Tutorial Hours LECTURE TOPICS READING UNIT IV - 8 Bit Microcontroller- H/W Architecture, Instruction Set And Programming 37 Introduction to 8051 Micro-controller, Architecture 38 Memory organization, Special function registers 39 Port Operation, Memory Interfacing 40 I/O Interfacing, Programming 8051 resources, interrupts 41 Programmer s model of 8051, Operand types, Operand addressing 42 Data transfer instructions 43 Arithmetic instructions 44 Logic instructions 45 Control transfer instructions, Programming 46 Tutorial 47 Tutorial 48 Tutorial UNIT V - System Design Using Micro Processor & Microcontroller 49 Introduction 50 Case studies Traffic light control 51 washing machine control 52 RTC Interfacing using I2C Standard 53 Motor Control 54 Relay 55 PWM 56 DC Motor 57 Stepper Motor 58 Tutorial 59 Tutorial 60 Tutorial