Course Policy Design 2IC302 MPMC - 2021
Course Policy Design 2IC302 MPMC - 2021
Nirma University
Institute of Technology
Instrumentation & Control Engineering Department
Course Policy
1. Introduction to Course
Page 1 of 9
Course Policy 2IC302 Microprocessors and Microcontrollers
1.3 Pre-requisite:
Students should have studied subject: Digital logic, C programming
CLOs are clear statements of the expectations for student achievements in the course.
3. Syllabus
Interfacing with 8086: Interfacing with RAMs, ROMs along with the explanation of timing
diagrams. Interfacing with key boards, LEDs, LCDs etc.
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.
1. Addressing modes
Page 2 of 9
Course Policy 2IC302 Microprocessors and Microcontrollers
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
4. Laboratory details
Laboratory work will be based on above syllabus with following number experiments to
be performed.
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.
6. Assessment Policy
6.1 Component wise Continuous Evaluation (CE), Laboratory and Project Work
(LPW) & Semester End Examination (SEE) weightage
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.
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
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
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
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