cs2252
TRANSCRIPT
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
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
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
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
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
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