0% found this document useful (0 votes)
16 views3 pages

Course Handout

The course 'Fundamentals of Microprocessors & Microcontrollers' aims to teach students about various microprocessors and microcontrollers, including assembly-level programming and interfacing with external devices. It covers topics such as the architecture and operation of the 8085 and 8086 microprocessors, the 8051 microcontroller, and interfacing techniques with peripheral ICs. The course includes a total of 42 hours of instruction and is designed for EEE and EIE students in their 6th semester.

Uploaded by

nirmantechfest
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views3 pages

Course Handout

The course 'Fundamentals of Microprocessors & Microcontrollers' aims to teach students about various microprocessors and microcontrollers, including assembly-level programming and interfacing with external devices. It covers topics such as the architecture and operation of the 8085 and 8086 microprocessors, the 8051 microcontroller, and interfacing techniques with peripheral ICs. The course includes a total of 42 hours of instruction and is designed for EEE and EIE students in their 6th semester.

Uploaded by

nirmantechfest
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Course Handout (2024-25 EVEN SEMESTER)

: Fundamentals of Microprocessors &


Subject Name/Code Microcontrollers(BTEC-T-PC-037)
Branch/Sem/Batch :
EEE 6 SEM (A),EEE 6 SEM
(B),EEE 6 SEM (C),EIE 6 SEM
(A)
Name of Faculty : Biranchi Narayan Rath , PRADIPTA KUMAR JENA , JOY CHOWDHURY
Scope & Objective -:

The objective of this course is to study various microprocessors & microcontrollers,develop assembly-level programs, and
interface with other external devices as per the requirements.

Pre-Requisite -:

Detailed Syllabus:
Module# CO Topics Hours
Introduction: Introduction to 8085 microprocessor & its
organization, general architecture, Bus organization, Memory
1 CO1 concepts, Pins and Signals, Instruction execution, Timing 9
diagram, Instruction Set & programming, Addressing modes,
interrupts, memory & I/O interfacing.
Intel 8086 Microprocessor: Bus Interface unit, Execution Unit,
Register Organization, Memory Segmentation, Pin
2 CO2 architecture, Minimum and Maximum mode system 8
configuration, Physical Memory Organization, Interrupts,
Addressing Modes, Instructions.
The 8051 Microcontroller: Introduction to Microcontroller,
CISC and RISC Processors, MCS-51 Architecture, Registers in
MCS-51, 8051 Pin Description, Memory Organization, 8051
3 CO3 9
Addressing Modes, MCS-51 Instruction Set, 8051 Instructions
and Simple Programs, Interrupts in MCS-51, Special function
Registers, Assembly language programming.
Microcontroller Applications: 8051 Timers and Counters, Serial
4 CO4 Communication, I/O Interfacing using 8255, Light Emitting 8
Diodes (LEDs), Push Buttons, Relays and Latch Connections
Interfacing with Peripheral ICs: System level interfacing design
with various ICs like 8255 Programmable Peripheral Interface,
5 CO5 8
8257 DMA Controller, 8259 Programmable Interrupt
Controller, 8251 Programmable Communication Interface.
Total 42 Hours

# Topic Module Chapter Course Coverage No of Classes

1 Introduction to Microprocessors TRUE 1


2 Intel 8085 Microprocessor pin configuration TRUE 1
3 Description of Pins and Signals TRUE 1
4 8085 microprocessor architecture TRUE 1
5 8085 Memory Organization TRUE 1
6 Memory interfacing examples TRUE 1
7 8085 instruction cycle TRUE 1
8 Timing Diagram TRUE 1
9 Different types of Instructions TRUE 1
10 8085 Interrupts and addressing Modes TRUE 1
11 Discussion TRUE 1
12 8086 microprocessor Architecture TRUE 1
13 Description of BIU and EU TRUE 1
14 8086 Pins and Signals TRUE 1
Description of minimum mode and
15 TRUE 1
maximum mode pins
16 Addressing modes and its examples TRUE 1
17 Types of Instructions TRUE 1
18 8086 Memory Interfacing TRUE 1
19 8086 Memory Interfacing's example TRUE 1
20 Discussion and Doubt Clearing TRUE 1
21 Introduction to 8051 microcontroller TRUE 1
22 8051 Architecture TRUE 1
23 Registers and memory organization TRUE 1
24 8051 pin description TRUE 1
25 8051 port operation TRUE 1
26 Examples of types of Instructions TRUE 1
27 Types of operand Addressing modes TRUE 1
28 Introduction to RISC processors TRUE 1
Different programming examples using
29 TRUE 1
8051
30 Doubt Clearing and Discussion TRUE 1
31 8051 Timers and Counters TRUE 1
32 Previous Topic Discussion TRUE 1
33 I/O Interfacing using 8255 TRUE 1
34 Serial Communication TRUE 1
Concept related to micrcontroller
application such as Light Emitting Diodes
35 TRUE 1
(LEDs), Push Buttons, Relays and Latch
Connections
36 Continuation of Previous Class TRUE 1
37 Previous Topic discussion TRUE 1
38 Interfacing with 8255 PPI TRUE 1
39 Interfacing with 8257 DMA controller TRUE 1
Interfacing with 8259 Programmable
40 TRUE 1
Interrupt Controller
Interfacing with 8251 Programmable
41 TRUE 1
Communication Interface
42 Discussion TRUE 1

Total no. of classes : 42

Text Book
Microprocessors and Microcomputer based System Design,, M. Rafiquzzaman, UBS Publications
Advanced Microprocessors and Peripherals, K. M. Bhurchandi and A. K. Ray,, McGraw- Hill Education
The 8051 Microcontroller and Embedded Systems : Using Assembly and C, M. A. Mazidi, J. G. Mazidi, and R. D. McKinlay,
Pearson Education

Reference Book
Microprocessor Architecture, Programming, and Applications with the 8085, R. S. Gaonkar, Penram International Publishing
Fundamentals of Microprocessors and Microcontrollers, B. Ram, Dhanpat Rai Publications
The 8086 Microprocessor : Programming & Interfacing the PC, K. Ayala, Delmar Cengage Learning
Online Reference Material(s):

1. https://nptel.ac.in/courses/106108100/: by Prof. K. Kumar, IISc Bangalore


2. https://nptel.ac.in/courses/108/107/108107029/: by Dr. P. Agarwal, IIT Roorkee
3. https://nptel.ac.in/courses/108/105/108105102/: by Prof. S. Chattopadhyay, IIT Kharagpur

Course Outcome:
Explain the architecture, pins & signals, programming model, instruction execution of 8085
CO1
microprocessor and its interfacing with memory and I/O devices.
Describe the architecture, modes of operation, memory organization, interrupts of 8086
CO2
microprocessor and its interfacing with 8255 PPI and 8257 DMA controller
Explain the concepts of embedded ICs, RISC and CISC processors and 8051 microcontroller to solve
CO3
simple problems using assembly language programming.
CO4 Design microcontroller based interfacing for various applications.
Demonstrate peripheral interfacing with advanced programming of microprocessors and
CO5
microcontrollers for real-time applications.

Program Outcomes Relevent to the Course:


Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals,
PO1
and an engineering specialization to the solution of complex engineering problems
Problem analysis: Identify, formulate, review research literature, and analyze complex engineering
PO2 problems reaching substantiated conclusions using first principles of mathematics, natural
sciences, and engineering sciences.
Design/development of solutions: Design solutions for complex engineering problems and design
PO3 system components or processes that meet the specified needs with appropriate consideration for
the public health and safety, and the cultural, societal, and environmental considerations.
Conduct investigations of complex problems: Use research-based knowledge and research methods
PO4 including design of experiments, analysis and interpretation of data, and synthesis of the
information to provide valid conclusions.
Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern
PO5 engineering and IT tools including prediction and modeling to complex engineering activities with
an understanding of the limitations.
The engineer and society: Apply reasoning informed by the contextual knowledge to assess
PO6 societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the
professional engineering practice.
Environment and sustainability: Understand the impact of the professional engineering solutions in
PO7 societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable
development.
Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of
PO8
the engineering practice.
Individual and team work: Function effectively as an individual, and as a member or leader in
PO9
diverse teams, and in multidisciplinary settings.
Communication: Communicate effectively on complex engineering activities with the engineering
PO10 community and with society at large, such as, being able to comprehend and write effective reports
and design documentation, make effective presentations, and give and receive clear instructions.
Project management and finance: Demonstrate knowledge and understanding of the engineering
PO11 and management principles and apply these to one’s own work, as a member and leader in a team,
to manage projects and in multidisciplinary environments.
Life-long learning: Recognize the need for, and have the preparation and ability to engage in
PO12
independent and life-long learning in the broadest context of technological change.

Mapping of CO's to PO's: (1: Low, 2: Medium, 3: High)


PO1 PO2 PO3 PO4 PO5 PO9 PO10 PO12
CO1 3 3 2 1 1
CO2 3 3 2 3 3 1
CO3 3 3 2 2 3
CO4 3 3 2 2 2 1
CO5 2 2 3 2 3 2 2

You might also like