0(0)

Microprocessors and Interfacing

  • Course level: Beginner

Description

Microprocessors and Interfacing.

Initially, an overview of the 8086 microprocessor will be covered. Comparison with the 8-bit processor will be discussed. Later, the detailed architecture 0f 8086 will be discussed. The 8086 instructions will be covered with examples. Simple to complex programs using 8086 assembly language will be discussed. A peripheral device 8255 will be discussed in detail. Then, the interfacing of 8086 with several peripherals such as a keyboard, display, the stepper motor will be covered.

INTENDED AUDIENCE: Undergraduate, postgraduate students, faculty, and industry people.

What Will I Learn?

  • Week 1: 8086 Architecture
  • Week 2: 8086 Pins and Signals
  • Week 3: 8086 Instruction Set I
  • Week 4: 8086 Instruction Set II
  • Week 5: 8086 Instruction Set III
  • Week 6: 8086 Instruction Set IV
  • Week 7: 8086 Programming I
  • Week 8: 8086 Programming II
  • Week 9: Memory Interfacing
  • Week 10: 8255 Interfacing Examples
  • Week 11: Interfacing of DC and Stepper Motors
  • Week 12: Interfacing of Keyboard, Display, USART

Topics for this course

37 Lessons

Microprocessors and Interfacing

Microprocessors and Interfacing [Introduction Video]00:00:00
Lec 1 : Microprocessor Operations00:00:00
Lec 2 : 8086 Flags00:00:00
Lec 3 : Functional Diagram of 808600:00:00
Lec 4 : 8086 Common and Minimum Mode Signals00:00:00
Lec 5 : 8086 Maximum Mode Signals00:00:00
Lec 6 : 8086 Data Transfer Instructions00:00:00
Lec 7 : 8086 Arithmetic Instructions I00:00:00
Lec 8 : 8086 Arithmetic Instructions II00:00:00
Lec 9 : 8086 Logical Instructions00:00:00
Lec 10 : 8086 Branch & String Instructions00:00:00
Lec 11 : 8086 Interrupt and Machine Control Instructions00:00:00
Lec 12 : Sum of Products, Multi-byte addition00:00:00
Lec 13 : Largest number, 2’s complement Programs00:00:00
Lec 14 : Programs on Subroutines00:00:00
Lec 15 : ROM, RAM00:00:00
Lec 16: Example I00:00:00
Lec 17: Example II00:00:00
Lec 18: Architecture, Interfacing to Simple I/O00:00:00
Lec 19 : Keyboard Interface00:00:00
Lec 20 : 7-segment Display Interface00:00:00
Lec 21 : Multiplexed 7-sgment Display Interface00:00:00
Lec 22: Stepper motor, Liquid level control00:00:00
Lec 23: Traffic light control, A/D converter00:00:00
Lec 24: D/A converter00:00:00
Lec 25: Electronic weighing machine00:00:00
Lec 26: Programable Interval Timer (8254)00:00:00
Lec 27: Modes of 825400:00:00
Lec 28: Architecture of 825900:00:00
Lec 29: Initialization command words of 825900:00:00
Lec 30: Operational command words of 825900:00:00
Lect 31: 8237 Architecture, interfacing and Programming00:00:00
Lec 32: Basic Concepts of serial I/O00:00:00
Lec 33: Basic Concepts of serial I/O contd…00:00:00
Lec 34: Architecture of 825100:00:00
Lec 35: Contol and Status Word Formats of 825100:00:00
Lec 36: 8251 Interfacing Example00:00:00
Microprocessors
Free

Enrolment validity: Lifetime

Requirements

  • Digital circuits