SlideShare a Scribd company logo
Annexure I
Department of Electrical & Electronics Engg.
Session Plan
Course Title: Microprocessor & Interfacing
Credit Units: 4
Course Code: ECE303
Course Level: UG
Name ofCourse Coordinator: Mr Lala Bhasker
Name ofFaculty Members Teaching the Course:
1. Mr. Sumeet Sehrawat
Minimum number of sessions required: 63
S.
No.
Topic(Module) Topic Covered Remarks
1. Module – I:
Introduction of
8-bit
Microprocessor
(Weightage : 20
%, No. of
Sessions – 13)
Introduction ofsyllabus , LTP structure,
evaluation scheme, pedagogy and
Learning outcomes and Microprocessors
Evolution
Lecture
2. Study of 8085 Microprocessor pin out
signals , bus timing its internal
architecture
Lecture
3. Overview of 8085 instruction set (data
Transfer,Arithmetic group)
Lecture
4. Addition and subtraction of two 16-bit
numbers using 8085 microprocessor
Practical
5. Addition and subtraction of two 16-bit
numbers using 8085 microprocessor
Practical
6. Overview of 8085 instruction set (Logical
group)
Lecture
7. Overview of 8085 instruction set (branch
Controlled group)
Lecture
8. basic programming stacks & subroutine Lecture
9. Multiplication and Division of two 8-bit
numbers using 8085 microprocessor
Practical
10. Multiplication and Division of two 8-bit
numbers using 8085 microprocessor
Practical
11. basic programming stacks & subroutine
(hardware & Software interrupts)
Lecture
12. basic programming stacks & subroutine
(programming examples)
Lecture
L T P S SW FW TOTAL CREDIT UNITS
3 0 2 - - - 4
13. Revision of Module and Summary of
Module
Lecture Assignment I on
programming of 8085
14. Module II: 16
Bit
Microprocessors
(Weightage : 20
%, No. of
Sessions – 13)
Addition, subtraction, Multiplication and
division of two 16 bit numbers using 8086
Practical
15. Addition, subtraction, Multiplication and
division of two 16 bit numbers using 8086
Practical
16. Study of 8086 - 8086/8088 pin out signals Lecture
17. bus timing internal architecture flag Lecture
18. register organization Execution unit Bus
Interface Unit
Lecture
19. Write 8086 program to sort an array. Practical
20. Write 8086 program to sort an array. Practical
21. Physical Memory Organization Minimum
mode and Maximum mode
Lecture
22. Interrupts comparison with 8088 Lecture
23. Interrupts comparison with 8088
(Programing practice)
Lecture
24. Write 8086 program to divide a string of
unpacked ASCII digits by an single ASCII
Digit
Practical
25. Write 8086 program to divide a string of
unpacked ASCII digits by an single ASCII
Digit
Practical
26. Revision of Module and Summary of
Module
Lecture Assignment II on
programming of 8086
Minor test will be covered as per the dates given by the university
27. Module III:8086
Family Assembly
Language
Programming
(Weightage : 20
%, No. of
Sessions – 13)
8086 Microprocessor addressing modes Lecture
28. Instruction set Lecture
29. Write 8086 program to check whether a
string is palindrome or not.
Practical
30. Write 8086 program to check whether a
string is palindrome or not.
Practical
31. Program development steps constructing
the machine codes for 8086
Lecture
32. instructions for writing programs for use
with an assembler assembly language
program development tools
Lecture
33. implementing standard program structures
in 8086 assembly language
Lecture
34. Write 8086 program that calculate the
average of 5 numbers and write the result
in AX.
Practical
35. Write 8086 program that calculate the
average of 5 numbers and write the result
in AX.
Practical
36. operators strings Procedures Macros Lecture
37. Program development on 8086
(Programing practice)
Lecture
38. Revision of Module and Summary of
Module
Lecture QUIZ1 Programs on
8086
39. Module IV:
8086 Interfacing
(Weightage: 20
%, No. of
Sessions – 13)
To study and program the programmable
peripheral interface (8255) board
Practical
40. To study and program the programmable
peripheral interface (8255) board
Practical
41. Basic memory and I/O interfacing Lecture
42. Interfacing 8086 with 8255 Lecture
43. Interfacing 8086 with 8254 Lecture
44. To study and program the programmable
interval timer (8253) board.
Practical
45. To study and program the programmable
interval timer (8253) board.
Practical
46. Interfacing 8086 with 8259 Lecture
47. Interfacing 8086 with 8251 Lecture
48. Interfacing 8086 with 8257 Lecture
49. To study and program the programmable
interrupt controller (8259) board
Practical
50. To study and program the programmable
interrupt controller (8259) board
Practical
51. Numeric processor 8087 Lecture
52. Revision of Module and Summary of
Module
Lecture Assignment III on
interfacing devices
53. Module V: 32-
bit & 64-bit
Processors
(Weightage : 20
%, No. of
Sessions – 13)
80386: Real Operating Mode Protected
Mode
Lecture
54. To study and program the programmable
DMA controller (8257) board.
Practical
55. To study and program the programmable
DMA controller (8257) board.
Practical
56. Paging Mode Lecture
57. Introduction to Pentium Processor
Architecture
Lecture
58. basic characteristics of dual Core Lecture
59. Practice of Programs done in Labs Practical
60. Webinar/ Guest lecture on
Microprocessors in Industrial use
Guest
Lecture
61. Core 2 duo Processors Lecture
62. Revision of Module and Summary of
Module
Lecture
63. Quiz Lecture Quiz 2 on Peripherals
64. Lab Viva Voce Practical
65. Lab Viva Voce Practical
Name & Signature of Faculty Members Name & Signature of Chief Course Coordinator
Mr. SumeetSehrawat
Annexure II
Course Planning & Assessment
A. Sessions:plannedandheld
S.No. Total Noof
sessions
planned
No of sessionsheldinthe monthof
June July August Sept Oct Nov Extra
Classes
if any
Total
Classes
Held
1 Lecture 39
2 Tutorials
3 Practical 26
Total 65
Signature of Faculty
withdate
Signature of HOI/HOD
B. Internal EvaluationComponents:Planning&Execution
S.No. Component Tentative planneddate Date of execution
1 HA 1
2 HA 2
3 Q/V 1
4 Q/V 2
5 CT
Signature of Faculty
withdate
Signature of HOI/HOD
Signature of HOD/HOI
(at the endof semester)

More Related Content

PPTX
PDF
PR-351: Adaptive Aggregation Networks for Class-Incremental Learning
PDF
Comparing Incremental Learning Strategies for Convolutional Neural Networks
PPTX
ECML-2015 Presentation
DOC
CSE-503 coursepack (1).doc
PDF
Lab Manual.pdf
DOC
Micro proccesor practical course plan
DOCX
22nd August Final - COA Handout Microprocessor.docx
PR-351: Adaptive Aggregation Networks for Class-Incremental Learning
Comparing Incremental Learning Strategies for Convolutional Neural Networks
ECML-2015 Presentation
CSE-503 coursepack (1).doc
Lab Manual.pdf
Micro proccesor practical course plan
22nd August Final - COA Handout Microprocessor.docx

Similar to Session plan microprocessor & interfacing new (20)

PDF
Microprocessor and its applications third edition
PPTX
1 unit- PPT - SS22-23.pptx
DOC
Question bank malp 3340302
PPTX
1 unit- PPT - SS22-23.pptx
PDF
12109 microprocessor & programming
PDF
microprocessor & programming
PDF
8051 Microcontroller An Applications Based Introduction 1st Edition David Cal...
PDF
3340302 malp
PDF
Ec6504 microprocessor and microcontroller
PPT
Pipelining and co processor.
PDF
Microprocessor & Assembly language by team blackhole
PDF
cd-2-Batch id-33
PDF
Microprocessor 8086 Architecture Programming And Interfacing Sunil Mathur
DOC
A10 microprocessor & microcontrollers ( eee, ece & ecm )
PDF
Microprocessor Lab Manual by Er. Swapnil V. Kaware
PDF
Mechatronics engineering syllabus in thapar institute
DOCX
ECET 375 Effective Communication/tutorialrank.com
PPT
ppt 1 barrybrei.ppt
PDF
Chp 1- barrybrei -rj.pdf
Microprocessor and its applications third edition
1 unit- PPT - SS22-23.pptx
Question bank malp 3340302
1 unit- PPT - SS22-23.pptx
12109 microprocessor & programming
microprocessor & programming
8051 Microcontroller An Applications Based Introduction 1st Edition David Cal...
3340302 malp
Ec6504 microprocessor and microcontroller
Pipelining and co processor.
Microprocessor & Assembly language by team blackhole
cd-2-Batch id-33
Microprocessor 8086 Architecture Programming And Interfacing Sunil Mathur
A10 microprocessor & microcontrollers ( eee, ece & ecm )
Microprocessor Lab Manual by Er. Swapnil V. Kaware
Mechatronics engineering syllabus in thapar institute
ECET 375 Effective Communication/tutorialrank.com
ppt 1 barrybrei.ppt
Chp 1- barrybrei -rj.pdf
Ad

Recently uploaded (20)

PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPT
Mechanical Engineering MATERIALS Selection
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
Construction Project Organization Group 2.pptx
PDF
composite construction of structures.pdf
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
Embodied AI: Ushering in the Next Era of Intelligent Systems
Mechanical Engineering MATERIALS Selection
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
bas. eng. economics group 4 presentation 1.pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Construction Project Organization Group 2.pptx
composite construction of structures.pdf
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Automation-in-Manufacturing-Chapter-Introduction.pdf
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
UNIT-1 - COAL BASED THERMAL POWER PLANTS
UNIT 4 Total Quality Management .pptx
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
CYBER-CRIMES AND SECURITY A guide to understanding
Ad

Session plan microprocessor & interfacing new

  • 1. Annexure I Department of Electrical & Electronics Engg. Session Plan Course Title: Microprocessor & Interfacing Credit Units: 4 Course Code: ECE303 Course Level: UG Name ofCourse Coordinator: Mr Lala Bhasker Name ofFaculty Members Teaching the Course: 1. Mr. Sumeet Sehrawat Minimum number of sessions required: 63 S. No. Topic(Module) Topic Covered Remarks 1. Module – I: Introduction of 8-bit Microprocessor (Weightage : 20 %, No. of Sessions – 13) Introduction ofsyllabus , LTP structure, evaluation scheme, pedagogy and Learning outcomes and Microprocessors Evolution Lecture 2. Study of 8085 Microprocessor pin out signals , bus timing its internal architecture Lecture 3. Overview of 8085 instruction set (data Transfer,Arithmetic group) Lecture 4. Addition and subtraction of two 16-bit numbers using 8085 microprocessor Practical 5. Addition and subtraction of two 16-bit numbers using 8085 microprocessor Practical 6. Overview of 8085 instruction set (Logical group) Lecture 7. Overview of 8085 instruction set (branch Controlled group) Lecture 8. basic programming stacks & subroutine Lecture 9. Multiplication and Division of two 8-bit numbers using 8085 microprocessor Practical 10. Multiplication and Division of two 8-bit numbers using 8085 microprocessor Practical 11. basic programming stacks & subroutine (hardware & Software interrupts) Lecture 12. basic programming stacks & subroutine (programming examples) Lecture L T P S SW FW TOTAL CREDIT UNITS 3 0 2 - - - 4
  • 2. 13. Revision of Module and Summary of Module Lecture Assignment I on programming of 8085 14. Module II: 16 Bit Microprocessors (Weightage : 20 %, No. of Sessions – 13) Addition, subtraction, Multiplication and division of two 16 bit numbers using 8086 Practical 15. Addition, subtraction, Multiplication and division of two 16 bit numbers using 8086 Practical 16. Study of 8086 - 8086/8088 pin out signals Lecture 17. bus timing internal architecture flag Lecture 18. register organization Execution unit Bus Interface Unit Lecture 19. Write 8086 program to sort an array. Practical 20. Write 8086 program to sort an array. Practical 21. Physical Memory Organization Minimum mode and Maximum mode Lecture 22. Interrupts comparison with 8088 Lecture 23. Interrupts comparison with 8088 (Programing practice) Lecture 24. Write 8086 program to divide a string of unpacked ASCII digits by an single ASCII Digit Practical 25. Write 8086 program to divide a string of unpacked ASCII digits by an single ASCII Digit Practical 26. Revision of Module and Summary of Module Lecture Assignment II on programming of 8086 Minor test will be covered as per the dates given by the university 27. Module III:8086 Family Assembly Language Programming (Weightage : 20 %, No. of Sessions – 13) 8086 Microprocessor addressing modes Lecture 28. Instruction set Lecture 29. Write 8086 program to check whether a string is palindrome or not. Practical 30. Write 8086 program to check whether a string is palindrome or not. Practical 31. Program development steps constructing the machine codes for 8086 Lecture 32. instructions for writing programs for use with an assembler assembly language program development tools Lecture 33. implementing standard program structures in 8086 assembly language Lecture 34. Write 8086 program that calculate the average of 5 numbers and write the result in AX. Practical
  • 3. 35. Write 8086 program that calculate the average of 5 numbers and write the result in AX. Practical 36. operators strings Procedures Macros Lecture 37. Program development on 8086 (Programing practice) Lecture 38. Revision of Module and Summary of Module Lecture QUIZ1 Programs on 8086 39. Module IV: 8086 Interfacing (Weightage: 20 %, No. of Sessions – 13) To study and program the programmable peripheral interface (8255) board Practical 40. To study and program the programmable peripheral interface (8255) board Practical 41. Basic memory and I/O interfacing Lecture 42. Interfacing 8086 with 8255 Lecture 43. Interfacing 8086 with 8254 Lecture 44. To study and program the programmable interval timer (8253) board. Practical 45. To study and program the programmable interval timer (8253) board. Practical 46. Interfacing 8086 with 8259 Lecture 47. Interfacing 8086 with 8251 Lecture 48. Interfacing 8086 with 8257 Lecture 49. To study and program the programmable interrupt controller (8259) board Practical 50. To study and program the programmable interrupt controller (8259) board Practical 51. Numeric processor 8087 Lecture 52. Revision of Module and Summary of Module Lecture Assignment III on interfacing devices 53. Module V: 32- bit & 64-bit Processors (Weightage : 20 %, No. of Sessions – 13) 80386: Real Operating Mode Protected Mode Lecture 54. To study and program the programmable DMA controller (8257) board. Practical 55. To study and program the programmable DMA controller (8257) board. Practical 56. Paging Mode Lecture 57. Introduction to Pentium Processor Architecture Lecture 58. basic characteristics of dual Core Lecture 59. Practice of Programs done in Labs Practical 60. Webinar/ Guest lecture on Microprocessors in Industrial use Guest Lecture 61. Core 2 duo Processors Lecture
  • 4. 62. Revision of Module and Summary of Module Lecture 63. Quiz Lecture Quiz 2 on Peripherals 64. Lab Viva Voce Practical 65. Lab Viva Voce Practical Name & Signature of Faculty Members Name & Signature of Chief Course Coordinator Mr. SumeetSehrawat
  • 5. Annexure II Course Planning & Assessment A. Sessions:plannedandheld S.No. Total Noof sessions planned No of sessionsheldinthe monthof June July August Sept Oct Nov Extra Classes if any Total Classes Held 1 Lecture 39 2 Tutorials 3 Practical 26 Total 65 Signature of Faculty withdate Signature of HOI/HOD B. Internal EvaluationComponents:Planning&Execution S.No. Component Tentative planneddate Date of execution 1 HA 1 2 HA 2 3 Q/V 1 4 Q/V 2 5 CT Signature of Faculty withdate Signature of HOI/HOD Signature of HOD/HOI (at the endof semester)