Indus College of Engineering
BHUBANESWAR
Stream:-B.Tech
Semester:-
Subject:MICROPROCESSORS AND MICROCONTROLLER
Instructor ID
10320
Faculty:-Sonali Ray
Subject Code:-
Text Books
Module-1
Lecture-1
Lecture-2
Lecture-3
Lecture-4
Lecture-5
Lecture-6
Lecture-7
Lecture-8
Lecture-9
Lecture-10
Lecture-12
Lecture-13
Lecture-14
Lecture-15
Lecture-16
Lecture-17
Lecture-18
Lecture-19
Lecture-20
Lecture-21
Lecture-22
Lecture-23
lecture-24
Lecture-25
Section/Class
1.Ghosh & Sridhar,0000 to 8085Introduction to
Microprocessor for Scientists & Engineers, PHI 2.A.K.
Roy & K.M. Bhurchandi, Advanced Microprocessor and
Peripherals (Architecture, Programming & Interfacing)
TMH Publication
3.Mazidi & Mazidi, The 8051
Microcontroller & Embedded Systems Pearson / PHI
publication
Subjet to be taught
Introduction:-Self & Students introduction, Introduction to
the subject.Evolution & Scope of Microprocessors,
Defination to MP
System Buses; AB, BD & CB, Difference between MP &
Microcomputer
Architecture of 8085 MP; ALU, Acc, TR, IR, RA,
CU,Interrupt control,Serial control, Stack, SP,
PC,Register Organisation, Programing model
Different Pins of 8085 & importance of signals
associated with each pins.
Interrupts; Hard-ware & Software Interrupts, Vector &
non-vectored Interrupt, Maskable & Non-maskable
interrupt.Doubt clear on above.
Memory mapping;I/O mapped I/O, Memory mapped I/O,
memory Interfacing
Instruction cycle, Machine cycle; Types of machine cycle
& their timing diagrams.
Instruction Sets of 8085
Basic Assembly Level Language Programs, Subroutine.
EPEROM 2764 & RAM 6264 with their interfacing
Module-2
Lecture-11
6th
Comarision of 8085 & 8086 MP, 8086 MP; Block
diagram, Pin diagram
Pin diagram of 8086 & its description in Minimum &
Maximum mode of operation.
Bus cycle in minimum mode and maximum mode
Physical Memory organisation
Instruction Sets of 8086
Assembler Directives and Operators,MACROS
Machine Level Programs,Machine Coding the Programs
Assembly Language Programming with 8086
Stack, Interrupts and Interrupt Service Routines(ISR)
Interfacing ofsemiconductor memories, DRAM,I/O ports
PIO-8255
Interfacing of A/D,D/A converter and Stepper Motor
8253,8259A,8279,8251USART,
8257,8237, 8272,8275
80386 Microprocessor-Architecture,pinconfiguration
Expected date Date of class
Remarks
of class
taken
4303
Lecture-26
Memory System of 80386,Paging and Protected Mode of
Operation
Module-3
Lecture-27
Lecture-28
Lecture-29
Lecture-30
Lecture-31
Lecture-32
Lecture-33
Lecture-34
Lecture-35
Lecture-36
Lecture-37
Lecture-38
Lecture-39
Lecture-40
Lecture-41
Microcontrollers and embedded processors,Overview of
the 8051 family
Pin description of the 8051 ,instructions of 8051
Jump, loop, and Call Instructions
data types and Directives
PSW Register, register Banks and Stack
8051 Addressing Modes
Arithmetic & Logic Instructions and Programs
ALP of 8051
8051 I/O Port Programming
8051 Serial Port Programming in Assembly
Interrupts Programming in Assembly
ADC, DAC, and Sensor Interfacing
Interfacing to External Memory
Motor Control: RELAY, PWM, DC, and Stepper Motors
Previous Year BPUT Questions Answers discussion