JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
IV Year B.Tech EEE I-Sem T P C
0 3 2
MICROPROCESSORS AND MICROCONTROLLERS LAB


I. Microprocessor 8086:

  • Introduction to MASM/TASM.
  • Arithmetic operation - Multi byte addition and subtraction, Multiplication and Division – Signed and unsigned Arithmetic operation, ASCII – arithmetic operation.
  • Logic operations - Shift and rotate – Converting packed BCD to unpacked BCD, BCD to ASCII conversion.
  • By using string operation and Instruction prefix: Move Block, Reverse string, Sorting, Inserting, Deleting, Length of the string, String comparison.
  • Modular Program: Procedure, Near and Far implementation, Recursion.
  • Dos/BIOS programming: Reading keyboard (Buffered with and without echo) – Display characters, Strings.

II. Interfacing

  • 8259 - Interrrupt Controller.
  • 8279 - Keyboard Disply.
  • 8255 - PPI.
  • 8251 - USART.

III. Mcrocontroller 8051:

  1. Reading and Writing on a parallel port.
  2. Timer in different modes.
  3. Serial communication implementation.
  4. Understanding three memory areas of 00 – FF (Programs using above areas).
  5. Using external interrupts
  6. Programs using special instructions like swap, bit/byte, set/reset etc.
  7. Programs based on short, page, absolute addressing.
  • Created
    Jun 11, 2015
  • Updated
    Jun 11, 2015
  • Views
    2,430