Top Banner
DOC/LP/01/28.02.02 LESSON PLAN LP-CS2252 LP Rev. No: 00 Date:07/12/2009 Page 1 of 6 CS2252– MICROPROCESSOR AND MICRO CONTROLLERS Branch: CSE Semester : IV Unit Syllabus: UNIT I THE 8085 MICROPROCESSOR 8085 Microprocessor architecture-Addressing modes- Instruction set- Programming the 8085 Objective: To have an in depth knowledge of the architecture of 8-bit microprocessor -8085, to study the Instruction set and to develop assembly language programs. Sessi on No. Topics to be covered Time Ref Teachi ng Method 1 Introduction to 8085 50 min 1 BB 2 Microprocessor architecture and its operations 50 min 1 OHP 3 Addressing modes of 8085 50 min 1 BB 4 8085 instructions - Data Transfer & Arithmetic Instructions 50 min 1 BB 5 Looping , Logical Instructions 50 min 1 BB 6 Machine Control Instructions , Stack and sub routine 50 min 1 BB 7 Programming with 8085 50 min 1 BB
9
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CS2252

DOC/LP/01/28.02.02

LESSON PLAN LP-CS2252

LP Rev. No: 00

Date:07/12/2009

Page 1 of 6

CS2252– MICROPROCESSOR AND MICRO CONTROLLERS

Branch: CSE Semester : IV

Unit Syllabus: UNIT I THE 8085 MICROPROCESSOR

8085 Microprocessor architecture-Addressing modes- Instruction set-Programming the 8085

Objective:To have an in depth knowledge of the architecture of 8-bit microprocessor -8085, to study the Instruction set and to develop assembly language programs.

SessionNo. Topics to be covered Time Ref

Teaching Method

1 Introduction to 8085 50 min 1 BB2 Microprocessor architecture and its

operations50 min 1 OHP

3 Addressing modes of 8085 50 min 1 BB

4 8085 instructions - Data Transfer & Arithmetic Instructions

50 min 1 BB

5 Looping , Logical Instructions 50 min 1 BB

6 Machine Control Instructions , Stack and sub routine

50 min 1 BB

7 Programming with 8085 50 min 1 BB8 Programming with 8085 50 min 1 BB9 Programming tutorial 50 min 1 BB

Page 2: CS2252

LESSON PLAN LP-CS2252

LP Rev. No: 00

Date:07/12/2009

Page 2 of 6

CS2252– MICROPROCESSOR AND MICRO CONTROLLERS

Branch: CSE Semester : IV

Unit Syllabus: UNIT IV I/O INTERFACING 9Memory interfacing and I/O interfacing with 8085 – parallel communication interface – serial communication interface – timer-keyboard/display controller – interrupt controller – DMA controller (8237) – applications – stepper motor – temperature control.

Objective:To study different peripheral devices and their interfacing to 8086

SessionNo. Topics to be covered Time Ref

Teaching Method

10 Memory interfacing- Static RAM interfacing 50 min 1 BB/OHP11 Dynamic RAM interfacing 50 min 1 BB/OHP12 I/O interfacing 50 min 1 BB/OHP13 Parallel communication interface – 8255 PPI 50 min 1 BB/OHP14 Serial communication interface -8251 USART

Programmable interval timer -825350 min 1 BB/OHP

15 Keyboard /display controller – 8279 50 min 1 BB/OHP16 Programmable interrupt controller -8259 50 min 1 BB/OHP17 DMA controller – 8237 50 min 1 BB/OHP18 Stepper motor interface and temperature control

using 808550 min 1 BB/OHP

CAT I

Page 3: CS2252

LESSON PLAN LP-CS2252

LP Rev. No: 00

Date:07/12/2009

Page 3 of 6

CS2252– MICROPROCESSOR AND MICRO CONTROLLERS

Branch: CSE Semester : IV

Unit Syllabus:

Intel 8086 microprocessor - Architecture - Signals- Instruction Set-Addressing Modes-Assembler Directives- Assembly Language Programming-Procedures-Macros-Interrupts And Interrupt Service Routines-BIOS function calls.

UNIT II 8086 SOFTWARE ASPECTS 9Objective:To study the architecture and Instruction set of 8086 and to develop assembly language programs.

SessionNo. Topics to be covered Time Ref

Teaching Method

19 Intel 8086 architecture – register organization 50 min 2 OHP20 Addressing modes 50 min 2 BB21 Instruction set of 8086 (data transfer, arithmetic

and logical ,branch ,loop)50 min 2 BB

22 Instruction set of 8086(machine control, flag manipulation, shift and rotate, string instructions)

50 min 2 BB

23 Assembler directives & Assembly language programming

50 min 2 BB

24 Stack structures, procedures 50 min 2 BB25 Interrupts and interrupt service routines 50 min 2 BB26 Macros & BIOS function calls 50 min 2 BB27 Programming tutorial 50 min 2 BB

Page 4: CS2252

LESSON PLAN LP-CS2252

LP Rev. No: 00

Date:07/12/2009

Page 4 of 6

CS2252– MICROPROCESSOR AND MICRO CONTROLLERS

Branch: CSE Semester : IV

Unit Syllabus: UNIT III MULTIPROCESSOR CONFIGURATIONS Coprocessor Configuration – Closely Coupled Configuration – Loosely Coupled Configuration –8087 Numeric Data Processor – Data Types – Architecture –8089 I/O Processor –Architecture –Communication between CPU and IOP.

Objective:To design and understand multiprocessor configurations

SessionNo. Topics to be covered Time Ref

Teaching Method

28 Coprocessor Configuration- Closely Coupled Configuration

50 min 2 BB

29 Coprocessor Configuration- Closely Coupled Configuration

50 min 2 BB

30 Coprocessor Configuration- Loosely Coupled Configuration

50 min 2 BB

31 Coprocessor Configuration- Loosely Coupled Configuration

50 min 2 BB

32 8087 Numeric Data Processor- Architecture 50 min 2 OHP33 8087 Numeric Data Processor – Data Types 50 min 2 BB34 8089 I/O Processor –Architecture 50 min 2 OHP35 Communication between CPU and IOP 50 min 2 BB36 Communication between CPU and IOP 50 min 2 BB

CAT II

Page 5: CS2252

LESSON PLAN LP-CS2252

LP Rev. No: 00

Date:07/12/2009

Page 5 of 6

CS2252– MICROPROCESSOR AND MICRO CONTROLLERS

Branch: CSE Semester : IV

Unit Syllabus: UNIT V MICROCONTROLLERS 9Architecture of 8051 Microcontroller – signals – I/O ports – memory – counters and timers – serial data I/O – interrupts-Interfacing -keyboard, LCD, ADC & DAC

Objective:To study the architecture and programming of 8051 microcontroller

SessionNo. Topics to be covered Time Ref

Teaching Method

37 Architecture of 8051 50 min 3 OHP38 Signal descriptions 50 min 3 OHP39 Register set, operational features 50 min 3 BB40 Memory and I/O interfacing 50 min 3 OHP41 Interrupts, addressing modes 50 min 3 BB42 Interfacing -keyboard, LCD 50 min 3 BB43 Interfacing -,ADC & DAC 50 min 3 BB44 Programming tutorial 50 min 3 BB45 Programming tutorial 50 min 3 BB

CAT III

Page 6: CS2252

LESSON PLAN LP-CS2252

LP Rev. No: 00

Date:07/12/2009

Page 6 of 6

CS2252– MICROPROCESSOR AND MICRO CONTROLLERS

Branch: CSE Semester : IV

Course Delivery Plan

Week 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15I II I II I II I II I II I II I II I II I II I II I II I II I II I II I II

Units

TEXT BOOKS1. Ramesh S. Gaonkar ,”Microprocessor – Architecture, Programming and Applications

with the 8085” Penram International Publisher , 5th Ed.,2006 2. Yn-cheng Liu,Glenn A.Gibson, “Microcomputer systems: The 8086 / 8088 Family

architecture, Programming and Design”, second edition, Prentice Hall of India , 2006 3. Kenneth J.Ayala, ’The 8051 microcontroller Architecture, Programming and

applications‘ second edition ,Penram international.REFERENCES

1. Douglas V.Hall, “ Microprocessors and Interfacing : Programming and Hardware”, second edition , Tata Mc Graw Hill ,2006.

2. A.K.Ray & K.M Bhurchandi, “Advanced Microprocessor and Peripherals – Architecture, Programming and Interfacing”, Tata Mc Graw Hill , 2006.

3. Peter Abel, “ IBM PC Assembly language and programming” , fifth edition, Pearson education / Prentice Hall of India Pvt.Ltd,2007.

4. Mohamed Ali Mazidi,Janice Gillispie Mazidi,” The 8051 microcontroller and embedded systems using Assembly and C”,second edition, Pearson education /Prentice hall of India , 2007.

Prepared by Approved by

Signature

Name Mr.A.Sowmya Narayanan /Ms.M.Lavanya Dr. Susan Elias

Designation LECTURER /LECTURER HOD / CS

Date 07/12/2009