Skip to content
EX-602 · Microprocessor & Micro‑controller/Official Syllabus

Microprocessor & Micro‑controller (EX-602) - Official Syllabus

1
Unit 1

Microprocessor 8086

  • Introduction to 16‑bit 8086 microprocessors
  • Architecture of 8086
  • Pin configuration and mode
  • Timing diagram
  • Memory interfacing
  • Interrupts
  • Instruction set of 8086
  • Addressing modes
  • Assembler directives and operations
  • Assembly and machine language programming
  • Subroutine call and return
  • Concept of stack
  • Stack structure of 8086
  • Timings and delays
2
Unit 2

Input‑Output Interfacing

  • Memory‑mapped I/O and peripheral I/O
  • Architecture and modes of operation of PPI 8255
  • Interfacing PPI 8255 to 16‑bit microprocessor and programming
  • Architecture of DMA controller (8257)
  • Architecture of programmable interval timer 8254
  • USART 8251
3
Unit 3

Microcontroller 8051

  • Intel 8051 family of 8‑bit microcontrollers
  • Architecture of 8051
  • Pin description
  • I/O configuration
  • Interrupts, interrupt structure and priorities
  • Port structure and operation
  • Accessing internal and external memories (different modes of operation)
  • Memory organization
  • Addressing modes
  • Instruction set of 8051
  • Programming of 8051
4
Unit 4

8051 Interfacing and Serial Communication

  • Interfacing 8051 to ADC and DAC
  • Stepper motor interfacing with 8051
  • Timer/counter functions in 8051
  • 8051‑based thyristor firing circuit
  • 8051 connections to RS‑232
  • 8051 serial communication
  • Serial communication modes
  • Serial communication programming
  • Serial port programming in C
5
Unit 5

Microcontroller 8096 and PIC Introduction

  • Introduction to 16‑bit microcontroller 8096
  • Functional block diagram of 8096
  • Memory status of 8096
  • Complete 8096 instruction set
  • Classification of instruction set
  • Addressing modes of 8096
  • Programming examples using 8096
  • Hardware features of 8096
  • Parallel ports
  • Control and status registers
  • Introduction to 16/32‑bit PIC microcontrollers and dsPIC

Laboratory Experiments

  • Programs for 16‑bit arithmetic operations for 8086 (using various addressing modes)
  • Program for sorting an array for 8086
  • Program for searching for a number or character in a string for 8086
  • Program for string manipulations for 8086
  • Program for digital clock design using 8086
  • Interfacing ADC and DAC to 8086
  • Parallel communication between two microprocessors using 8255
  • Serial communication between two microprocessor kits using 8251
  • Interfacing to 8086 and programming to control stepper motor
  • Programming using arithmetic, logical and bit manipulation instructions of 8051
  • Program and verify Timer/Counter in 8051
  • Program and verify Interrupt handling in 8051
  • UART operation in 8051
  • Communication between 8051 kit and PC
  • Interfacing LCD to 8051
  • Interfacing matrix/keyboard to 8051
  • Data transfer from peripheral to memory through DMA controller 8237/8257

Reference Books

  • Hall Douglas V., Microprocessor and Interfacing, Revised second edition 2006, Macmillan, McGraw Hill.
  • A.K. Ray & K.M. Bhurchandi, Advanced Microprocessors and Peripherals – Architecture, Programming and Interfacing, Tata McGraw‑Hill, 2009 TMH reprint.
  • Kenneth J. Ayala, The 8086 Microprocessor: Programming and Interfacing the PC, Indian edition, CENGAGE Learning.
  • Muhammad Ali Mazidi and Janice Gillespie Mazidi, The 8051 Microcontroller and Embedded Systems, Pearson Education, 2005.
  • McKinlay, The 8051 Microcontroller and Embedded Systems – Using Assembly and C, PHI, 2006 / Pearson, 2006.
  • Tim Wilmshurst, Designing Embedded Systems with PIC Microcontrollers – Principles and Applications, 2nd ed., 2011, BSP Books Pvt. Ltd.
Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in