DOC/LP/01/28.02.
02
LESSON PLAN LP- CS2252
LP: Rev. No: 00
Sub Code & Name: CS2252 MICROPROCESSORS AND Date: 27-12-2013
MICROCONTROLLERS Page 1 of 6
Unit : I Branch : CS 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.
Session Teaching
No. Topics to be covered Time Ref Method
1 Introduction to 8085 50 min 1 BB
2 Microprocessor architecture and its operations 50 min 1 PPT
3 Addressing modes of 8085 50 min 1 PPT
4 8085 instructions - Data Transfer & Arithmetic 50 min 1 PPT
Instructions
5 Looping , Logical Instructions 50 min 1 PPT
6 Machine Control Instructions , Stack and sub 50 min 1 PPT
routine
7 Programming with 8085 50 min 1 BB
8 Programming with 8085 50 min 1 BB
9 Programming tutorial 50 min 1 BB
LESSON PLAN LP- CS2252
LP: Rev. No: 00
Sub Code & Name: CS2252 MICROPROCESSORS AND Date: 27-12-2013
MICROCONTROLLERS Page 2 of 6
Unit : IV Branch : CS Semester : IV
Unit Syllabus:
UNIT IV I/O INTERFACING 9
Memory 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
Session Teaching
No. Topics to be covered Time Ref Method
10 Memory interfacing- Static RAM interfacing 50 min 1 BB/PPT
11 Dynamic RAM interfacing 50 min 1 BB/PPT
12 I/O interfacing 50 min 1 BB/PPT
13 Parallel communication interface 8255 PPI 50 min 1 BB/PPT
14 Serial communication interface -8251 USART 50 min 1 BB/PPT
Programmable interval timer -8253
15 Keyboard /display controller 8279 50 min 1 BB/PPT
16 Programmable interrupt controller -8259 50 min 1 BB/PPT
17 DMA controller - 8237 50 min 1 BB/PPT
18 Stepper motor interface and temperature control 50 min 1 BB/PPT
using 8085
CAT I
LESSON PLAN LP- CS2252
LP: Rev. No: 00
Sub Code & Name: CS2252 MICROPROCESSORS AND Date: 27-12-2013
MICROCONTROLLERS Page 3 of 6
Unit : II Branch : CS 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 9
Objective:
To study the architecture and Instruction set of 8086 and to develop assembly language
programs.
Session Teaching
No. Topics to be covered Time Ref Method
19 Intel 8086 architecture register organization 50 min 2 PPT
20 Addressing modes 50 min 2 BB/PPT
21 Instruction set of 8086 (data transfer, arithmetic 50 min 2 BB/ PPT
and logical ,branch ,loop)
22 Instruction set of 8086(machine control, flag 50 min 2 BB/ PPT
manipulation, shift and rotate, string instructions)
23 Assembler directives & Assembly language 50 min 2 BB/PPT
programming
24 Stack structures, procedures 50 min 2 BB/PPT
25 Interrupts and interrupt service routines 50 min 2 BB/ PPT
26 Macros & BIOS function calls 50 min 2 BB
27 Programming tutorial 50 min 2 BB
LESSON PLAN LP- CS2252
LP: Rev. No: 00
Sub Code & Name: CS2252 MICROPROCESSORS AND Date: 27-12-2013
MICROCONTROLLERS Page 4 of 6
Unit : III Branch : CS 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
Session Teaching
No. Topics to be covered Time Ref Method
28 Coprocessor Configuration- Closely Coupled 50 min 2 BB
Configuration
29 Coprocessor Configuration- Closely Coupled 50 min 2 BB
Configuration
30 Coprocessor Configuration- Loosely Coupled 50 min 2 BB
Configuration
31 Coprocessor Configuration- Loosely Coupled 50 min 2 BB
Configuration
32 8087 Numeric Data Processor- Architecture 50 min 2 PPT
33 8087 Numeric Data Processor Data Types 50 min 2 BB
34 8089 I/O Processor Architecture 50 min 2 PPT
35 Communication between CPU and IOP 50 min 2 BB/PPT
36 Communication between CPU and IOP 50 min 2 BB/PPT
CAT II
LESSON PLAN LP- CS2252
LP: Rev. No: 00
Sub Code & Name: CS2252 MICROPROCESSORS AND Date: 27-12-2013
MICROCONTROLLERS Page 5 of 6
Unit : V Branch : CS Semester : IV
Unit Syllabus:
UNIT V MICROCONTROLLERS 9
Architecture 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
Session Teaching
No. Topics to be covered Time Ref Method
37 Architecture of 8051 50 min 3 PPT
38 Signal descriptions 50 min 3 PPT
39 Register set, operational features 50 min 3 BB
40 Memory and I/O interfacing 50 min 3 PPT
41 Interrupts, addressing modes 50 min 3 BB
42 Interfacing -keyboard, LCD 50 min 3 BB/PPT
43 Interfacing -,ADC & DAC 50 min 3 BB/PPT
44 Programming tutorial 50 min 3 BB
45 Programming tutorial 50 min 3 BB
CAT III
LESSON PLAN LP- CS2252
LP: Rev. No: 00
Sub Code & Name: CS2252 MICROPROCESSORS AND Date: 27-12-2013
MICROCONTROLLERS
Page 6 of 6
Branch : CS Semester : IV
Course Delivery Plan
Week 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
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 I II
Units
TEXT BOOKS
1. 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
Ms.Subhashini
Name Mr.A.Sowmya Narayanan Prof.B.Govindarajalu
Ms.M.Lavanya
Designation Assistant Professor HOD / CS
Date 27-12-2013