NITH SYLLABUS

EE-222MICROPROCESSOR ARCHITECTURE AND INTERFACING
CreditsLTP
4310

UNIT-1

INTRODUCTION TO MICROPROCESSORS AND MICROCOMPUTERS

  • Evolution of microprocessors
  • Architectural advancements of microprocessors
  • Single-chip microcomputers
  • Large and small computers
  • Microprocessor applications

UNIT-2

MICROPROCESSOR ARCHITECTURE

  • Intel 8085
  • ALU
  • Timing & control unit
  • Registers
  • Opcode & operands
  • Instruction cycle: fetch operation; execute operation
  • Machine cycle and state
  • Instruction & data flow
  • Timing diagram: for op-code fetch cycle
  • Memory read
  • I/O read
  • Memory write & I/O write
  • Interrupts in 8085
  • RST instructions
  • Multiple interrupts and priorities

UNIT-3

INSTRUCTION SET AND PROGRAMMING

  • Instruction and data formats
  • Addressing modes
  • Status flags
  • Classification of instructions: Data transfer group
  • Arithmetic group
  • Logical group
  • Branch
  • Stack
  • I/O and Machine control group
  • Assembly language programs using 8085 instruction set
  • Such as addition
  • Subtraction
  • Shift left
  • Shift right
  • Multiplication
  • Division and involving loops
  • Arrays
  • Subroutines and stacks

UNIT-4

MEMORY INTERFACING

  • Types of memory
  • ROM & its types
  • RAM & its types
  • Address decoding
  • Interfacing of memories

UNIT-5

PERIPHERAL DEVICES AND INTERFACING

  • Data transfer schemes: synchronous data transfer
  • Asynchronous data transfer
  • Interrupt driven data transfer
  • DMA transfer,8257 DMA controller
  • Programmable interrupt controller (PIC) Intel 8259
  • Programmable peripheral interface (PPI) Intel 8255
  • Programmable interval timer Intel 8253
  • Programmable communication interface Intel 8251

UNIT-6

APPLICATIONS OF 8085 MICROPROCESSOR

  • Introduction
  • Analog to digital Converter (ADC)
  • Interfacing of ADC 0808/0809 and sample and hold to microprocessor 8085
  • Display of decimal numbers and alphanumeric characters
  • Microprocessor based measurement of Electrical quantities- Frequency
  • Phase angle and power factor
  • Voltage
  • Current
  • Interfacing of transducers to measure and display the non- electrical quantities such as temperature
  • Water level and speed of motor etc
BOOKS

  1. Microprocessor Architecture, Programming and Applications with the 8085 by R. S. Gaonkar, Penram International Publishing (India) Pvt Ltd.
  2. Introduction to Microprocessors by A. P. Mathur, TMH.
  3. Fundamentals of Microprocessors and Microcomputers B. Ram, Dhanpat Rai & Sons.
  4. Microprocessor Microcomputer and their Applications by A. K. Mukhopadhyay, Narosa Publishing House

All information displayed belongs to NIT Hamirpur
Made with ❤️ by Mohak
1795