1
MICROPROCESSOR & MICROCONTROLLER-MTE301
Dr. Susanta Kumar Rout
School of Engineering
Ajeenkya D Y Patil University,
Pune, Maharashtra, India
Email: susanta.rout@adypu.edu.in
Cont.No:7978072036, 9937681996
1/24/2023
ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
2
1/24/2023
ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
3
1.Coursenumberand name : MTE301-Microprocessor& Microcontroller
2.Credits andcontact hours : 3-Credits and 3-hours/week
3.Instructor’sor coursecoordinator’s name: Dr. SusantaKumarRout
4.Textbook, title, and author
A. The 8051 Microcontroller and Embedded Systems using Assembly and C,
MuhammasMazidi, Janice Mazidi and RolinMcKinlay, Pearson Education, 2nd
edition.
B. The8051 Microcontroller, KennethJ. Ayala, CengageLearning.
5. Referencebook, title, and author
A. Microcontrollers Theoryand Applications, AjayDeshmukh, TATAMcGraw Hill.
B. Embedded Systems and Robots- Projects using the 8051 Microcontroller, Subrata
Ghoshal,CengageLearning.
1/24/2023
ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
Microprocessor & Microcontroller-MTE301
4
6. Outcome Related Course Learning Objectives:
CLO-1: To impart basic understanding of the internal architecture of 8086
Microprocessor and 8051 microcontrollers.
CLO-2: Introduce the concepts of interfacing microprocessors with external devices.
CLO-3: Develop Assembly language programming skills.
CLO-4: To solve real world problems in an efficient manner, this course also emphasis on
architecture, Programming and system design used in various day to day gadgets.
CLO-5: Understand microcontroller-based system design for various applications.
1/24/2023
ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
Cont…
5
7. Course Outcome:
CO-1: Student can describe the architecture and different modes of operations of a typical
microprocessor.
CO-2: Student can understand different addressing modes and instructions of 8086, design and
develop assembly language programs. using software interrupts, subroutines, macros.
CO-3: Student can interface memory, I/O devises and interrupt. controller with 8086
microprocessors.
CO-4: Student can describe the internal architecture and different modes of operations of a
typical microcontroller.
CO-5: Student can design and develop assembly language programs using 8051
microcontrollers.
1/24/2023
ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
Cont…
6
MPMC SYLLABUS
1. Introduction to Microprocessors
 Study of Microprocessor architecture with suitable examples, Study of Von
Newman and Harvard architecture, comparison of CISC and RISC Processors,
Study of microcontroller architecture and special features and its advantages,
Memory interfacing with microprocessors and microcontrollers. Memory
mapped and IO mapped interfacing. Clock frequency and speed of instruction
execution. Measurement ofperformance of microprocessor.
2. Architecture of 8051 Microcontroller
 8051 architecture, Pin description, Internal and external memories, timing
diagrams for memory interfacing, Counters and Timers, Serial communication,
Stack and Stack Pointer, Port Structure and Interrupts.
1/24/2023
ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
7
3. Addressing Modeand InstructionSet of 8051
 8051 Addressing modes, 8051 Instruction set, Microcontroller Application
Development tools Simulator, Emulator, In-circuit Emulator (ICE), Logic Analyzer,
ISP, Cross assembler, Introductionto Embedded C programming.
4. Real WorldInterfacing
 Interfacing 8051/89C51 to LED with and without interrupt, ADC, DAC, LCD and
keypad (consider debounce), Stepper motor, SPI bus. RS 232, RS 485, I2C bus
standard, InterfacingADC, DAC, memory, RTC with 8051 using I2C bus.
5. CaseStudy: Data AcquisitionSystem Design
 Designing microcontroller-based Data Acquisition System. Design of sensor
interfacing, signal conditioning of input stage, selection of ADC, selection of output
drivers.WritingefficientprogramsusingAssemblylanguageorEmbedded C.
1/24/2023
ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
MPMC SYLLABUS
8
YOUR EN103E WEEK
9.30-
10.30AM
10.30-
11.30AM
11.30-
12.30PM
12.30-
1.30PM
1.30-
2.30PM
2.30-
3.30PM
3.30-
4.30PM
4.30-
5.30PM
MPMC
MPMC
1/24/2023
ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
9
Class Organization
1. 2 Lectures and 1 Practice /Tutorial class per week
2. 10 HW assignments, 7-10 Labs / Reports
3. 2 Continuous Assessment, 1 End Term
 CA-1, CA-2
 End Term
4. Grading policy:
 Home works: To Improve Your Performance
 Practice: 50 Marks
 CA: 40 Marks
 End Term: 60 Marks
1/24/2023
ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
10
Some Important Announcements
1. Please don’t take foods during class hour.
2. Please maintain discipline in my class hour.
3. Each person do the lab individually, and turn in individual report.
4. Homework should be done individually.
5. Cheating will result in automatic fail.
1/24/2023
ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
11
Class Materials
Books:
[1] The 8051 Microcontroller and Embedded Systems using Assembly and C,
MuhammasMazidi, Janice Mazidi and RolinMcKinlay, Pearson Education, 2nd
edition.
[2]The 8051 Microcontroller,KennethJ. Ayala, Cengage Learning.
 I will give the Lecture Notes, but it is important that you
will read the corresponding sections from the textbook.
1/24/2023
ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
12 1/24/2023
ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout

Lec_0_MPMC.pdf

  • 1.
    1 MICROPROCESSOR & MICROCONTROLLER-MTE301 Dr.Susanta Kumar Rout School of Engineering Ajeenkya D Y Patil University, Pune, Maharashtra, India Email: susanta.rout@adypu.edu.in Cont.No:7978072036, 9937681996 1/24/2023 ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
  • 2.
    2 1/24/2023 ADYPU, Pune, Maharashtra,India Dr. Susanta kumar Rout
  • 3.
    3 1.Coursenumberand name :MTE301-Microprocessor& Microcontroller 2.Credits andcontact hours : 3-Credits and 3-hours/week 3.Instructor’sor coursecoordinator’s name: Dr. SusantaKumarRout 4.Textbook, title, and author A. The 8051 Microcontroller and Embedded Systems using Assembly and C, MuhammasMazidi, Janice Mazidi and RolinMcKinlay, Pearson Education, 2nd edition. B. The8051 Microcontroller, KennethJ. Ayala, CengageLearning. 5. Referencebook, title, and author A. Microcontrollers Theoryand Applications, AjayDeshmukh, TATAMcGraw Hill. B. Embedded Systems and Robots- Projects using the 8051 Microcontroller, Subrata Ghoshal,CengageLearning. 1/24/2023 ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout Microprocessor & Microcontroller-MTE301
  • 4.
    4 6. Outcome RelatedCourse Learning Objectives: CLO-1: To impart basic understanding of the internal architecture of 8086 Microprocessor and 8051 microcontrollers. CLO-2: Introduce the concepts of interfacing microprocessors with external devices. CLO-3: Develop Assembly language programming skills. CLO-4: To solve real world problems in an efficient manner, this course also emphasis on architecture, Programming and system design used in various day to day gadgets. CLO-5: Understand microcontroller-based system design for various applications. 1/24/2023 ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout Cont…
  • 5.
    5 7. Course Outcome: CO-1:Student can describe the architecture and different modes of operations of a typical microprocessor. CO-2: Student can understand different addressing modes and instructions of 8086, design and develop assembly language programs. using software interrupts, subroutines, macros. CO-3: Student can interface memory, I/O devises and interrupt. controller with 8086 microprocessors. CO-4: Student can describe the internal architecture and different modes of operations of a typical microcontroller. CO-5: Student can design and develop assembly language programs using 8051 microcontrollers. 1/24/2023 ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout Cont…
  • 6.
    6 MPMC SYLLABUS 1. Introductionto Microprocessors  Study of Microprocessor architecture with suitable examples, Study of Von Newman and Harvard architecture, comparison of CISC and RISC Processors, Study of microcontroller architecture and special features and its advantages, Memory interfacing with microprocessors and microcontrollers. Memory mapped and IO mapped interfacing. Clock frequency and speed of instruction execution. Measurement ofperformance of microprocessor. 2. Architecture of 8051 Microcontroller  8051 architecture, Pin description, Internal and external memories, timing diagrams for memory interfacing, Counters and Timers, Serial communication, Stack and Stack Pointer, Port Structure and Interrupts. 1/24/2023 ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
  • 7.
    7 3. Addressing ModeandInstructionSet of 8051  8051 Addressing modes, 8051 Instruction set, Microcontroller Application Development tools Simulator, Emulator, In-circuit Emulator (ICE), Logic Analyzer, ISP, Cross assembler, Introductionto Embedded C programming. 4. Real WorldInterfacing  Interfacing 8051/89C51 to LED with and without interrupt, ADC, DAC, LCD and keypad (consider debounce), Stepper motor, SPI bus. RS 232, RS 485, I2C bus standard, InterfacingADC, DAC, memory, RTC with 8051 using I2C bus. 5. CaseStudy: Data AcquisitionSystem Design  Designing microcontroller-based Data Acquisition System. Design of sensor interfacing, signal conditioning of input stage, selection of ADC, selection of output drivers.WritingefficientprogramsusingAssemblylanguageorEmbedded C. 1/24/2023 ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout MPMC SYLLABUS
  • 8.
  • 9.
    9 Class Organization 1. 2Lectures and 1 Practice /Tutorial class per week 2. 10 HW assignments, 7-10 Labs / Reports 3. 2 Continuous Assessment, 1 End Term  CA-1, CA-2  End Term 4. Grading policy:  Home works: To Improve Your Performance  Practice: 50 Marks  CA: 40 Marks  End Term: 60 Marks 1/24/2023 ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
  • 10.
    10 Some Important Announcements 1.Please don’t take foods during class hour. 2. Please maintain discipline in my class hour. 3. Each person do the lab individually, and turn in individual report. 4. Homework should be done individually. 5. Cheating will result in automatic fail. 1/24/2023 ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
  • 11.
    11 Class Materials Books: [1] The8051 Microcontroller and Embedded Systems using Assembly and C, MuhammasMazidi, Janice Mazidi and RolinMcKinlay, Pearson Education, 2nd edition. [2]The 8051 Microcontroller,KennethJ. Ayala, Cengage Learning.  I will give the Lecture Notes, but it is important that you will read the corresponding sections from the textbook. 1/24/2023 ADYPU, Pune, Maharashtra, India Dr. Susanta kumar Rout
  • 12.
    12 1/24/2023 ADYPU, Pune,Maharashtra, India Dr. Susanta kumar Rout