0% found this document useful (0 votes)
42 views9 pages

Course Policy Design 2IC302 MPMC - 2021

1. This document outlines the course policy for the Microprocessors and Microcontrollers course offered at Nirma University. It provides details on the course coordinator, syllabus, learning outcomes, assessment scheme, and references. 2. The course aims to familiarize students with microprocessor and microcontroller architecture, assembly and C programming, and interfacing with input/output devices. Students will learn about 8085, 8086, and 8051 microcontrollers. 3. Assessment includes continuous evaluation, laboratory work, and a semester end exam. Continuous evaluation comprises three class tests and a software assignment. Laboratory work includes 12 experiments and a viva voce exam.

Uploaded by

dhawadanish19
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)
42 views9 pages

Course Policy Design 2IC302 MPMC - 2021

1. This document outlines the course policy for the Microprocessors and Microcontrollers course offered at Nirma University. It provides details on the course coordinator, syllabus, learning outcomes, assessment scheme, and references. 2. The course aims to familiarize students with microprocessor and microcontroller architecture, assembly and C programming, and interfacing with input/output devices. Students will learn about 8085, 8086, and 8051 microcontrollers. 3. Assessment includes continuous evaluation, laboratory work, and a semester end exam. Continuous evaluation comprises three class tests and a software assignment. Laboratory work includes 12 experiments and a viva voce exam.

Uploaded by

dhawadanish19
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/ 9

Course Policy 2IC302 Microprocessors and Microcontrollers

Nirma University
Institute of Technology
Instrumentation & Control Engineering Department

Course Policy

B.Tech. Instrumentation & Control Engineering

Semester: III, Academic Year: 2021-22, Term: Odd

Course Code & Name : 2IC302, Microprocessors and


Microcontrollers
Credit Details : Lecture:3, Practical:2, Credit: 4
Course Co-ordinator : Prof. Vishal Vaidya
Contact No. & Email : [email protected]
Office : Ext: 424
Course Faculty : Prof. Vishal Vaidya
Visiting Hours:
Monday-Friday – 09.00 a.m. to 4.00 p.m.
Odd Saturdays: 09:00 p.m. to 04:45 p.m.

1. Introduction to Course

1.1 Importance of the course


The course covers an important aspect of instrumentation and control
engineer i.e. embedded system design. The knowledge gained in the course
will enable the students develop good embedded systems based projects in
the upcoming semester and would assist them in the placements. It focusses
on 8051 microcontrollers and specifically 89c51 series microcontrollers.
Students are expected to carry out innovative hardware projects and acquire
practical system design level knowledge from the course.

1.2 Objective of the Course


By the end of the course, students will be familiar with the basic
architecture of microprocessors 8085,8086 and microcontroller 8051,
including assembly language programming and c language programming,
interfacing of various input output devices with microprocessors and

Page 1 of 9
Course Policy 2IC302 Microprocessors and Microcontrollers

microcontrollers. The course emphasizes intuitive understanding and


practical implementations of the theoretical concepts.

1.3 Pre-requisite:
Students should have studied subject: Digital logic, C programming

2. Course Learning Outcomes (CLO)

CLOs are clear statements of the expectations for student achievements in the course.

After successful completion of the course, a student will be able to –


1. Illustrate the architecture of microprocessor and microcontroller
2. Develop assembly and c language programs for various applications
3. Design microcontroller based embedded system

3. Syllabus

Architecture of Microprocessors: General definitions of mini computers, microprocessors,


micro controllers and digital signal processors. Overview of RISC and CISC architecture,
Overview of 8085 microprocessor. Overview of 8086 microprocessor. Signals and pins of 8086
microprocessor.

Assembly language of 8086: Description of Instructions. Assembly directives. Assembly


software programs with algorithms.

Interfacing with 8086: Interfacing with RAMs, ROMs along with the explanation of timing
diagrams. Interfacing with key boards, LEDs, LCDs etc.

Architecture of Micro controllers: Overview of the architecture of 8051 microcontroller.


Overview of the architecture of 8096 16 bit microcontroller

Programming of 8051: Description of Instructions, Assembly directives, programming using


Assembly and C languages.

Interfacing with 8051: Interfacing with keyboards, LEDs, 7 segment LEDs, LCDs, Interfacing
with ADCs. Interfacing with DACs, etc.

3.1. Self-Study
The self-study components of the syllabus will be declared at the commencement of the
semester. Around 10% of the questions will be asked from self-study content.

Topics/content for self-study are as listed below:

1. Addressing modes
Page 2 of 9
Course Policy 2IC302 Microprocessors and Microcontrollers

2. Interfacing with key boards, LEDs, LCDs etc.


3. Interfacing with DACs, etc.

Students are expected to study above mentioned topics on their own. These topics will
not be taught in the classroom. Students should refer to books available in the library for
the same.

3.2. References

1. D.V. Hall, Microprocessors and Interfacing, Tata-McGraw Hill.


2. Kenneth. J. Ayala, The 8051 microcontroller, Cengage learning 2010.
3. M. A. Mazidi, The 8051 Microcontroller and Embedded Systems, Pearson
Education.
4. Barrey B. Brey, The Intel microprocessors, Pearson Prentice Hall

Note: The latest edition of books should be referred.

4. Laboratory details

Laboratory experiments/ exercises should be completed as per the given schedule. It is


expected that a student does the same with full understanding of the concept, procedure
and application involved.

Laboratory work will be based on above syllabus with following number experiments to
be performed.

Sr. Week Mapped


List of Experiments Schedule*
No. No.# CLO
Study of microprocessor
26/07/2021 to
1 2 and microcontroller 1
22/08/2021

2 3 1

3 4 1

4 6 1

5 7 1

6 8 3

Page 3 of 9
Course Policy 2IC302 Microprocessors and Microcontrollers

7 9 3

8 10 2

9 12 2

10 13 1

*# Schedule is required, if all students perform same experiment in a single session else week no. is
required when group of students perform different set of experiments in a single session.

If schedule is given following note should be placed below the table.


* Schedule is based on academic calendar.

6. Assessment Policy
6.1 Component wise Continuous Evaluation (CE), Laboratory and Project Work
(LPW) & Semester End Examination (SEE) weightage

Assessment CE LPW SEE


scheme
Component 0.4 0.2 0.4
weightage
Class Class Class Test 3 Software Continuous Viva
Test 1 Test 2 35% Innovative Evaluation Voce
35% 35% Assignment 75% 25%
30%

6.2 Assessment Policy for Continuous Evaluation (CE)

Assessment of Continuous Evaluation comprises of three components.


1. Class Test 1 will be conducted as per academic calendar. It will be conducted
online/ offline for the duration of 1 hour and fifteen minutes and will be of
35 marks.
2. Sessional Exam as class test 2 will be conducted as per academic calendar. It
will be conducted offline for the duration of 1 hour and 15 minutes and will

Page 4 of 9
Course Policy 2IC302 Microprocessors and Microcontrollers

be of 35 marks. Class test 3 is also there with 35 marks (compulsory for all)
but best of three class test marks will be considered.
3. Student require to submit software based special assignment in group of
two. The topic of software project will be conveyed after class test. Marks
will be given out of 30 for the submitted work.

6.3 Assessment Policy for Laboratory and Project Work (LPW)

Assessment of Laboratory and Project Work comprises of two components.


1. Continuous assessment for laboratory experiments will be conducted. There
will be 12 experiments, each carrying weightage of 10 marks. At the end of
the course total marks obtained out of 120 will be converted according to
weightage assigned. Assessment of Experiment will be carried out based on
parameters like Completion of lab work file, understanding of the
experiment performed, originality, involvement of the student, regularity,
discipline etc. during the session.

2. A Viva voce examination for LPW component will be conducted as per


academic calendar. It will carry a weightage of 25 marks.

6.4 Assessment Policy for Semester End Examination (SEE)


A written examination of 3 hour duration will be conducted for the course as
per academic calendar. It will carry 100 marks and marks obtained out of
100 will be converted as per weightage assigned.

7. Lesson Plan

Session Mapped
Topics
No. CLO
Overview of the course, Discussion on Course Policy, Course
1 Website and Blog, Importance of the course, Evaluation, Linkages -
of the course with other course/’s and Professional relevance
2 Introduction to 8085 Microprocessor 1
3 8086 Architecture-Functional diagram 1
4 Register Organization, Physical memory organization 1
5 Architecture of 8086 1
6 Signal descriptions of 8086- common function signals 1
7 Instruction formats 1,2
8 Addressing modes 1,2
9 Instruction set , Simple programs involving sorting 1,2

Page 5 of 9
Course Policy 2IC302 Microprocessors and Microcontrollers

10 Arithmetic expressions 2
11 logical, branch and call instructions 2
12 string manipulations 2
13 8255 PPI various modes of operation and interfacing to 8086 2,3
14 Interfacing of D/A 2,3
15 Interfacing of A/D converter 2,3
16 Serial communication standards 2,3
17 Serial data transfer schemes 2,3
18 Overview of 8051 microcontroller and Architecture 1
19 Memory organization 1
20 Addressing modes 1,2
21 Instruction set of 8051 2
22 Programming of microcontroller 2
23 Programming of microcontroller 2
24 Programming of microcontroller 2
25 Programming of microcontroller 2
26 Programming of microcontroller 2
27 Programming of microcontroller 2
28 Introduction to Interrupts 2
29 Introduction to Timer 2
30 Introduction to Counter 2
31 Concept of Serial communication 2
Programming Timer Interrupts and programming external
32 2
hardware interrupts
Programming Timer Interrupts and programming external
33 2
hardware interrupts
Programming Timer Interrupts and programming external
34 2
hardware interrupts
Programming Timer Interrupts and programming external
35 2
hardware interrupts
Programming Timer Interrupts and programming external
36 2
hardware interrupts
Programming the serial communication interrupts
37 2
and programming 8051 timers and counters , C programming
Programming the serial communication interrupts
38 2
and programming 8051 timers and counters , C programming

Page 6 of 9
Course Policy 2IC302 Microprocessors and Microcontrollers

Programming the serial communication interrupts


39 2
and programming 8051 timers and counters , C programming
Programming the serial communication interrupts
40 2
and programming 8051 timers and counters , C programming
41 Interfacing with keyboards 2,3
42 LEDs and 7 segment LEDs ,motor 2,3
43 Interfacing with ADCs 2,3
44 Interfacing with DACs 2,3
Review of the course, Feedback related to the course, Linkages with
45 -
advanced course/s in succeeding years.

8. Mapping of Session Learning Outcomes (SLO) with Course


Learning Outcomes (CLO)

Session Session Learning Outcomes:


After successful completion of the session, student will be able to CLO
No.
Overview of the course, Discussion on Course Policy, Course Website
1 and Blog, Importance of the course, Evaluation, Linkages of the course -
with other course/’s and Professional relevance
2 Introduction to 8085 Microprocessor 1
3 8086 Architecture-Functional diagram 1
4 Register Organization, Physical memory organization 1
5 Architecture of 8086 1
6 Signal descriptions of 8086- common function signals 1
7 Instruction formats 1,2
8 Addressing modes 1,2
9 Instruction set , Simple programs involving sorting 1,2
10 Arithmetic expressions 2
11 logical, branch and call instructions 2
12 string manipulations 2
13 8255 PPI various modes of operation and interfacing to 8086 2,3
14 Interfacing of D/A 2,3
15 Interfacing of A/D converter 2,3
16 Serial communication standards 2,3
17 Serial data transfer schemes 2,3
18 Overview of 8051 microcontroller and Architecture 1
19 Memory organization 1
20 Addressing modes 1,2
21 Instruction set of 8051 2
22 Programming of microcontroller 2
23 Programming of microcontroller 2
24 Programming of microcontroller 2

Page 7 of 9
Course Policy 2IC302 Microprocessors and Microcontrollers

25 Programming of microcontroller 2
26 Programming of microcontroller 2
27 Programming of microcontroller 2
28 Introduction to Interrupts 2
29 Introduction to Timer 2
30 Introduction to Counter 2
31 Concept of Serial communication 2
Programming Timer Interrupts and programming external hardware
32 2
interrupts
Programming Timer Interrupts and programming external hardware
33 2
interrupts
Programming Timer Interrupts and programming external hardware
34 2
interrupts
Programming Timer Interrupts and programming external hardware
35 2
interrupts
Programming Timer Interrupts and programming external hardware
36 2
interrupts
Programming the serial communication interrupts
37 2
and programming 8051 timers and counters , C programming
Programming the serial communication interrupts
38 2
and programming 8051 timers and counters , C programming
Programming the serial communication interrupts
39 2
and programming 8051 timers and counters , C programming
Programming the serial communication interrupts
40 2
and programming 8051 timers and counters , C programming
41 Interfacing with keyboards 2,3
42 LEDs and 7 segment LEDs ,motor 2,3
43 Interfacing with ADCs 2,3
44 Interfacing with DACs 2,3
Review of the course, Feedback related to the course, Linkages with
45 --
advanced course/s in succeeding years.

9. Teaching-learning methodology
1. Lectures: Primarily Chalk and Black board will be used to conduct the course.
However, where required, Power Point Presentations (PPTs), Video Lectures,
Simulations / Animations etc. will be used to enhance the teaching-learning
process.
2. Laboratory: Explanation of Experiment to be performed along with co-
relation with theory will be given. At the end of each session assessment will
be carried out based on parameters like completion of lab work that includes
observations, calculations, graphs and conclusions, individuality and
involvement of the student, regularity, discipline etc. Students will be quizzed
to check their understanding of the experiment/exercise conducted.

Page 8 of 9
Course Policy 2IC302 Microprocessors and Microcontrollers

10. Active learning techniques


Active learning is a method of learning in which students are actively or
experientially involved in the learning process. Following active learning
techniques will be adopted for the course.

 One Minute Paper: On the half sheet of paper write down what you think are two
important points presented so far.

 Muddiest Points: Write down an idea that was presented that seems unclear to
you right now.

 Real-life examples

11. Course Material


Following course material is uploaded on the course website:
 Course Policy
 Lecture Notes
 Books / Reference Books / NPTEL video lectures
 Assignments, Tutorials, Lab Manuals
 Question bank
 Web-links, Blogs, Video Lectures, Journals
 Animations /Simulations, Software
 Advanced topics

12. Course Learning Outcome Attainment

Following means will be used to assess attainment of course learning outcomes.


 Use of formal evaluation components of continuous evaluation, tutorials,
laboratory work, semester end examination
 Informal feedback during course conduction

13. Academic Integrity Statement

Students are expected to carry out assigned work under Continuous Evaluation
(CE) component and LPW component independently. Copying in any form is not
acceptable and will invite strict disciplinary action. Evaluation of corresponding
component will be affected proportionately in such cases. Turnitin software will
be used to check plagiarism wherever applicable. Academic integrity is expected
from students in all components of course assessment.

Page 9 of 9

You might also like