CHANDIGARH UNIVERSITY, GHARUAN
Subject Microprocessors and Interfacing L T P S C
Code Total Contact Hours : 45Hours
3 0 0 0 3
CST-298 CSEAIT(BDA,IS,CC,AIML)
Prerequisite: Studied Computer Architecture & Basics of Computers
Marks-100
Internal-40 External-60
Course Objectives
To understand the architecture, components, flags and instruction set of 8085
and 8086.
To design interfacing circuits using 8085.
To provide the basis for research based on smart electronics.
Unit Course Outcome
Assess and solve basic binary math operations using the microprocessor and
I
explain the microprocessor’s and Microcontroller’s internal architecture and its
operation within the area of manufacturing and performance.
Design electrical circuitry to the Microprocessor I/O ports in order to
II
interface the processor to external devices
Compare accepted standards and guidelines to select appropriate Microprocessor (8085 & 8086and
III
advanced processor ) to meet specified research requirements
Contents of the Syllabus
Unit-I [15h]
Introduction: Review of Hardwired Logic v/s Flexible Logic, Tri State Logic. Introduction to
microprocessor, Difference between microprocessor and microcomputer, Basic components of
a microprocessor, system bus: address, data and control buses.
1
8085 microprocessor: Architecture, pin diagram, flags, addressing modes, instruction set
and assembly language programming, timing diagrams, interrupt structure of 8085.
Memory Interfacing: Interfacing memory- Interfacing SRAM, DRAM, EPROM etc.
Unit-II [15h]
Interfacing devices:
8255: Introduction, Block Diagram, Control words, Modes, working and
interfacing with 8085
8259: Features, Need of 8259, 8259 operations and interfacing with 8085
8237: Basic Concept, Synchronous data transmission, Asynchronous data transmission, Simplex
and Duplex data transmission, Error checking, RS232, interfacing with 8085
Unit-III [15h]
8086 Microprocessor: Architecture, block diagram and pin diagram of 8086, operating modes
of 8086, details of sub-blocks such as EU, BIU; memory segmentation and physical address
computations, program relocation, addressing modes.
Advanced microprocessors: Introduction to 80186, 80286, 80386, 80486, Pentium
microprocessors.
Text Books:
1. Gaonkar, Ramesh S., “Microprocessor Architecture, Programming & Applications
with 8085”, Wiley Eastern Ltd.
2. Ayala, “The 8086 Microprocessor: Programming & Interfacing the PC”, Cengage
Learning.
3. Bhurchandi, K.M, Ray, A.K, “Advanced microprocessors and peripherals”, TMH.
Reference Books:
1. Brey, “The Intel Microprocessors 8086- Pentium processor”, PHI.
2. Triebel and Singh, Avtar, “The 8088 & 8086 Microprocessors-Programming,
interfacing, Hardware & Applications”, PHI
3. Liu, Yu-Chang &Gibson, Glenn A, “Microcomputer systems: The 8086/8088
Family: architecture, Programming & Design”, PHI.
4. Antonakos, James L., “The Pentium processor”, Pearson.
Instructions for the paper-setter
Please go through these instructions thoroughly and follow the same pattern while setting the paper as the students have been
prepared according to this format.
Maximum Marks = 60 Time: 3 Hrs
2
The syllabus has been divided into three equal units. The paper setter is required to set ten questions in all, three
questions from each unit and a compulsory question consisting of five sub parts and based on the whole syllabus. The
candidate will be required to attempt six questions including the compulsory question number no 1 and not more than
two questions from each unit
Subject Subject PO PO PO PO PO PO PO PO PO PO PO PO
Name Code PO-CO 1 2 3 4 5 6 7 8 9 10 11 12
Micropr CO1 3 2 2 2 1 - - - - - - -
ocessor
& CST-298 CO2 3 3 3 3 2 1 - - - - - -
interfaci
ng CO3 2 2 2 2 1 - - - - - - -
.
3
4