0% found this document useful (0 votes)
4 views

EC306

The course on Microprocessors & Interfacing provides an overview of microprocessor evolution, focusing on the Intel 8086 microprocessor. It covers architecture, assembly language programming, interfacing with memory and I/O devices, and introduces microcontrollers. Key topics include hardware features, interfacing techniques, and serial data communication.

Uploaded by

isashaikh2005
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

EC306

The course on Microprocessors & Interfacing provides an overview of microprocessor evolution, focusing on the Intel 8086 microprocessor. It covers architecture, assembly language programming, interfacing with memory and I/O devices, and introduces microcontrollers. Key topics include hardware features, interfacing techniques, and serial data communication.

Uploaded by

isashaikh2005
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

III Year B.Tech.

ECE II - Semester L T P To C
3 1 - 4 4

EC306 MICROPROCESSOR & INTERFACING

Objective of the Course:


The course will give students an overview of the evolution of microprocessors. Earlier IBM PC and
compatible computers used the Intel 8086 microprocessor. It is a 16-bit microprocessor. Its hardware,
instructions, addressing modes, assembly language programming, interfacing memory and I/O devices, A/D
and D/A converter interfacing, data acquisition and analysis, serial data communication aspects are covered
in this course.

UNIT - I
Introduction to microprocessors: Evaluation of microprocessors, 8086 microprocessor, architecture,
register model, physical address generation, instruction set classification, addressing modes, I/O
addressing. Assembly language programs for arithmetic operations, logical operations, CALL-RET
operations, Intra and inter segment calls, sorting and string operations. Interrupts of 8086, Interrupt vector
table, explanation of interrupts.

UNIT - II
Hardware features of 8086: Pin diagram of 8086, multiplexed ADD/DATA and ADD/STATUS buses, control
bus, minimum and maximum modes, Memory READ/WRITE and I/O READ/WRITE machine cycles,
machine cycle with WAIT states. Memory organisation & interfacing

UNIT - III
Interfacing - I : 8255-PPI: Architecture, Modes of operation and Interfacing to 8086. Key board and Display
Interfacing, A/D and D/A converter interfacing.
8254 - PIT: Architecture, Working,Interfacing with 8086, Generation of time delay.
8259 - PIC: Architecture, working, Interfacing with 8086..

UNIT - IV
Interfacing - II : Direct Memory Access (DMA): Architecture, Working, Interfacing with 8086.
Serial Data Communication: Fundamentals of Serial Data Communication, 8251 USART, Architecture,
working, Interfacing with 8086, and USB.

UNIT - V
Introduction to Microcontroller: Differences between microprocessor and microcontrollers, 8051
architecture,Internal & External memory organization, Pin diagram, addressing modes, Instruction set and
assembly language programming.

TEXT BOOKS:
1. Douglas V.Hall, “Microprocessors & Interfacing”, 2nd ed., TMH, 2003.
2. A K Ray and K M Bhurchandi, “Advanced Microprocessors & Peripherals”, 2nd ed., TMH, 2006.
3. Kenneth J. Ayala, “8051 Microcontrollers”, Cengage Learning, 2008.

REFERENCE BOOKS:
1. Kenneth J. Ayala, “8086 Microprocessor Programming and Interfacing the PC”, Cengage Learning,
2008.
2. Barry B. Brey, “The Intel Microprocessors”, 6 th ed., Pearson Education, 2003.

PDF created with pdfFactory Pro trial version www.pdffactory.com

You might also like