Monday, February 6, 2012

Lesson plan 06ECL68 Microprocessor Lab

 PROUDHADEVARAYA INSTITUTE OF TECHNOLOGY, HOSPET
Dept of ECE
Microprocessor Lab  Lesson Plan
Staff: Kiran P V                                                                                                            Class: 6th Sem
Subject: Microprocessor Lab                                                                                       Code: 06ECL68

Sl No

Week

Experiment

  1.  

1

Introduction to MASM and DEBUG tools and how to work on these tools.

  1.  

2
Programs involving
Data transfer instructions like:
  • Byte and word data transfer in different addressing modes.

  1.  
3
Programs involving
  • Block move (with and without overlap)
  • Block interchange

  1.  
4
Programs involving
Arithmetic & logical operations like:
  • Addition and Subtraction of multi precision nos.
  • Multiplication and Division of signed and unsigned Hexadecimal nos.
  • ASCII adjustment instructions

  1.  
5
Programs involving
  • Code conversions.
  • Arithmetic programs to find square cube, LCM, GCD, factorial.
  1.  
6
Programs involving
Bit manipulation instructions like checking:
  • Whether given data is positive or negative
  • Whether given data is odd or even
  • Logical 1’s and 0’s in a given data
  • 2 out 5 code
  • Bit wise and nibble wise palindrome

  1.  
7
Programs involving
Branch/Loop instructions like:
  • Arrays: addition/subtraction of N nos.
  • Finding largest and smallest nos.
  • Ascending and descending order
  • Near and Far Conditional and Unconditional jumps, Calls and Returns


  1.  
8
Programs involving
String manipulation like:
·         string transfer,
·         string reversing,
·         searching for a string, etc.


  1.  
9
Programs involving
Software interrupts:
  • Programs to use DOS interrupt INT 21h Function calls for Reading a Character from keyboard
  • Buffered Keyboard input
  • Display of character/ String on console

  1.  
10
Experiments on interfacing 8086 with the following interfacing modules through
DIO (Digital Input/Output-PCI bus compatible) card
  • Matrix keyboard interfacing

  1.  
11

  • Seven segment display interface
  1.  
12

  • Logical controller interface

  1.  
13
  • Stepper motor interface
  1.  
14
  • Other Interfacing Programs
  • Interfacing a printer to an X86 microcomputer
  1.  
15
  • PC to PC Communication

TEXT BOOKS:
1.       Digital and analog communication systems, K. Sam Shanmugam, John Wiley, 1996.
2.       Digital communication, Simon Haykin, John Wiley, 2003.


REFERENCE BOOKS:
1.       ITC and Cryptography, Ranjan Bose, TMH, II edition, 2007
2.       Digital Communications - Glover and Grant; Pearson Ed. 2nd Ed 2008



HOD                                                                                                   STAFF SIGN