OP JINDAL UNIVERSITY
OP Jindal Knowledge Park, Punjipathra, Raigarh-496109
Department of Electrical Engineering
Programme: B.Tech. Semester : IV
Name of the Microprocessors & Course Code: EE24-B-MD201
Course: Microcontroller Interfacing
Credits: 3 No. of Hours: 3 Hr per week
Max Marks: 100
Course Description:
This course introduces the architecture, programming, and interfacing of the 8086 Microprocessor
and 8051 Microcontroller. Students will gain theoretical and practical knowledge in assembly as
well as C language programming, memory interfacing, I/O interfacing, and real-time applications of
microprocessors and microcontrollers in automation and embedded systems.
Syllabus:
Unit 1: Introduction to Microprocessors
Basics of Microprocessors, Van Neumann and Harvard architecture, Overview of 16-bit
Microprocessor(8086), CISC and RISC processors
Unit 2: Microprocessor 8086
Architecture of 8086 Microprocessor, Program counter, Flag register, Stack Functional block
diagram, Memory, General registers, Instruction set,
Unit 3: Introduction to 8051 Microcontroller
Overview of 8-bit Microcontroller 8051, Architecture of 8051 Microcontroller, 8051 Instruction Set
and Addressing Modes, Classification of instructions.
Unit 4: 8051 Microcontroller Programming
Programming language, Arithmetic, Logical, Branching, Bit manipulation instructions. Programming
in Embedded C for Arduino Uno.
Unit 5: Peripheral Interfacing with microcontroller
Interfacing of I/O devices and memory with microcontroller 8051, Interfacing Sensors (Temperature,
IR, Ultrasonic), Interfacing LED, Switches, LCD.
OP JINDAL UNIVERSITY
OP Jindal Knowledge Park, Punjipathra, Raigarh-496109
Department of Electrical Engineering
Text Books:
1. 8051 Microcontroller and Embedded Systems Using Assembly and C, Muhammad Ali Mazidi,
Janice Gillispie Mazidi, Rolin D. Mckinleay, Pearson, Second Edition.
2. The 8051 Microcontroller Architecture, Programming and Applications, Kenneth J. Ayala, Penram,
International Publishing (I) Pvt. Ltd.
3. Advanced Microprocessors and Peripherals, K.M. Bhurchandi and A.K Ray, TMH, 3rd edition.
Reference Books:
1. The 8051 Microcontrollers, Architecture and Programming and Applications-K. Uma Rao, Andhe
Pallavi., Pearson, 2009.
2. Microprocessor and Microcontroller System, A.P.Godse, D.A.Godse, Technical publication, Pune,
First Edition.
Course Outcomes:
CO After completing the course, the students will be able to:
CO1 Understand the fundamentals of microprocessors
CO2 Understand the basics of microprocessor 8086 with architecture.
CO3 Understand the basics of microcontroller 8051 with architecture.
CO4 Applying concept of programming language.
CO5 Develop small-scale embedded applications and understand real-world industrial
interfacing.
OP JINDAL UNIVERSITY
OP Jindal Knowledge Park, Punjipathra, Raigarh-496109
Department of Electrical Engineering
CO-PO & PSO Correlation:
Course Name : Microprocessors & Microcontroller Interfacing Code: EE24-B-MD201
Program Outcomes PSOs
Course
1 2 3 4 5 6 7 8 1 2 3
Outcomes
CO1 2 2 3 2
CO2 3 2 1 2 2 1
CO3 1 1 1 2 2 1
CO4 2 1 2 2 1 1
CO5 3 1 2 3 2
Note: 1: Low, 2: Moderate, 3: High