Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

C.V.

RAMAN GLOBAL UNIVERSITY, BHUBANESWAR

LESSON PLAN

Name of the University C.V. RAMAN GLOBAL UNIVERSITY


Department: Electrical and Electronics Engineering
Semester/Division/Branch: 5th / B. Tech / EEE
Subject Name with code: Microprocessor and Microcontroller (EC31108)
Total No. of Class (Required): 36
Prepared by:
Name Asutosh Patnaik
Designation Assistant Professor

Time
Lecture Brief description of the Topic/Chapter to be taught
(mnts)
Unit – I
Introduction to Microprocessor and Microcontroller (types, architecture,
1 programming etc.), Difference between Microprocessor and 60
Microcontroller.
Microprocessor Organization: Definition and general concepts 10
2 Bus: Definition and Types 40
Bus Organization (Neat labeled block diagram) 10
Memory concepts: Types of memory, built of memory, registers: MAR,
30
3 MDR, memory locations and operands
RAM and ROMS, Cache memory 30
8085 microprocessor: Architecture, Block diagram, different functional
20
units
4
Block description (Serial I/O, Registers, IR and decoder, ALU, Timing
40
and control unit, Interrupt control )
Programming model: Registers organizations (GPRs and SPRs),
30
temporary registers
5
Memory organizations 10
Pins & Signals: Pin diagram and pin descriptions 20
Instruction execution and timings: Instruction, Instruction cycle,
20
Machine cycle, T-States
6
Instruction Set: Data transfer, Arithmetic & Logical, Control group
40
instructions
Rotate Instructions and Stack, I/O machine control group instructions 30
7 Interfacing of I/O devices: Interfacing of memory (RAM and EPROMs)
30
and I/O devices with 8085 microprocessor
Addressing Modes: Register, Immediate, Register indirect, direct and
30
Implicit addressing modes with examples
8
8085 Interrupts: Hardware and Software interrupts, ISR, Maskable &
30
Non-maskable, Vectored interrupts and Interrupt priority
Unit – II
Intel 8086 Microprocessor: Features, Pipelined architecture, Block
20
9 diagram
Functional units ( Bus Interface Unit & Execution Unit) 40
Register Organization: GPRs, Segment registers, Offset registers, Flag
40
register and their importance
10
Comparison of flags of 8085 and 8086 microprocessors 10
Availability of memory for 8086 processor 10
Memory segmentation: logical address and physical address, Generation
of physical address, problems on segment registers and their default offset 30
11 registers
8086 modes of operation, minimum mode, maximum mode and mode
30
comparison
Physical memory organization: Block diagram, odd memory, even
30
12 memory, data bus selection: BHE and A0 signal
Suitability of even memory location for data allocation 30
8086 Interrupts: Introduction, Types, Interrupt Classification 15
13 Interrupt types description, Interrupt priority 20
Vectored Interrupts, IVT, Some questions on IVT 25
8255 PPI: Features, Block diagram, block description 20
14 Modes of operation, Control word definition format 15
Interfacing of 8255 with 8086 microprocessor 15
Questions on interfacing 10
8257 DMA controller: DMA signals, DMA operation, 8257 block
30
diagram, Block Description
15
Interfacing of 8257 with microprocessor 20
Importance of DMA operation 10
Unit – III
8051 microcontroller and Features: Introduction, Microprocessor vs.
30
microcontroller: 8bit vs. 16bit, embedded vs. external devices
16
RISC vs. CISC processor 10
Salient features of 8051 microcontroller 20
8051 architecture: Harvard architecture, Block diagram 10
17 Block description: Unchipped Memory, Timers, Serial communication, 30
Ports (P0, P1,P2,P3), Interrupts, Control system, Oscillator 20
MCS-51 registers: Types, Accumulator, reg. B, GPRs (R0-R7), Register
18 Banks, Program counter, Stack pointer
DPTR, PSW register
8051 Pins/Signals: Pin diagram (40 pins), pin classification 10
19
Pin Description: Ports with functions, control pins description 50
Memory Organization: semiconductor memory, ROM memory (4KB),
RAM memory (128 Bytes), RAM Organization: Register banks, Bit 50
20
addressable RAM, USER RAM(Scratch pad), SFRs
External Memory (64KB), External memory access 10
8051 addressing modes: Definition, Types: Register, Immediate, Direct,
40
21 Register Indirect, Indexed with examples
Instruction set: Representation & Classification 20
Instruction description 30
22
programs relating to 8051 microcontroller 30
8051 interrupts: Interrupt types, Internal Interrupts, External Interrupts 40
23
RESET, IE Register 20
Special function registers 10
24
Assembly language programming 50
Unit – IV
25 8051 Timers and Counters 60
26 Serial Communication 60
27 I/O Interfacing using 8255 60
28 Light Emitting Diodes (LEDs), Push Buttons, 60
29 Relays and Latch Connections, Interfacing 7-Segment Displays, 60
30 ADC and DAC Interfacing 60
31 Traffic light controller, stepper motor control 60
Unit – V
32 Introduction to processor design, ARM architecture 60
33 Pentium Processors 60
34 MSP 430: Advanced Programming using ARM, MSP 430 60
35 Doubt clearing class 60
36 Previous year Q&A discussion 60

You might also like