2152006
2152006
2152006
Examination Marks
Theory Marks
Practical Marks
ESE
PA (M)
ESE (V)
PA
(E)
(I)
PA
ALA
ESE
OEP
70
20
10
20
10
20
Total
Marks
150
Content:
Sr. No.
Content
Total
Hrs
% Weightage
Overview:
From mainframe to microcomputers, from high level to machine
languages.
Programming in 8085:
Introduction to the 8085 instruction set, overview, op-code and operand;
one-two-and three byte instructions, loops, indexing and memory
reference
Memory and I/O interfacing:
Memory interfacing, interfacing the 8155, Memory segment, Instruction
and machine cycle, T-states and timings, I/O interfacing concepts,
Interfacing output displays, Interfacing input Devices, Memory mapped
I/O.
Advanced Instructions and Programming:
Counters and Time Delays, Generating pulse waveforms: Stack
Subroutine; Restart, Conditional Call and Return Instructions, Advanced
subroutine concepts, Code conversion, BCD arithmetic and 16-bit data
operations.
Interrupt of 8085:
Polling and Interrupt method, Vectored and Non vectored interrupt,
Interrupt priority
10
10
15
10
15
10
10
11
12
10
20
10
R Level
40
U Level
20
A Level
20
N Level
10
E Level
10
C Level
-
Note: This specification table shall be treated as a general guideline for students and teachers. The actual
distribution of marks in the question paper may vary slightly from above table.
Reference Books:
1. Microprocessor Architecture, Programming, and Applications with the 8085 Ramesh S. Gaonkar,
Penram International publications.
2. Microprocessor 8085 and its Interfacing, By Sunil Mathur, Second Edition, PHI Learning Pvt. Ltd
3. 8085 Microprocessor And its Applications, By A. Nagoor Kani, Third Edition,TMH Education Pvt.
Ltd
4. The 8051 Microcontroller and Embedded Systems Using Assembly and C, 2/e by
Muhammad Ali Mazidi, Janice Gillispie Mazidi and Rolin McKinlay, Pearson Education
5. The 8051 Microcontroller & Embedded Systems using Assembly and C By K. J.
Ayala, D. V. Gadre, Cengage Learning , India Edition.
Course Outcome:
After learning the course the students should be able to:
1. Understanding the basic building blocks of a micro computing unit (MCU)
2. Understand the architecture, instruction set and assembly level programming of microprocessor and
microcontroller
3. Interface memory and I/Os with 8085 and 8051
4. Design systems using microprocessors/microcontrollers
List of Experiments:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
8085 simulator
8051 simulator
nptel.ac.in
wikipedia.org/wiki.intel_8085
wikipedia.org/wiki.intel_8051