PCC-I ELEC601 Microprocessors and Embedded L T P Credit
System
3 0 0 3
Rationale: To provide an overview of a 16-bit Microprocessor, and its interfacing to solve
design-based problems. Also, to acquaint students with insight of embedded systems, design
perspective and applications
Course Outcomes:
After successful completion of the course the student will be able to:
COs CO Descriptions
CO1 Explain constituents of internal architecture of 8085/8086, and 8051 & their relation
from datasheets
CO2 Explain and use instruction set in assembly language of 8085/8086, and 8051
CO3 Explain architecture and operation mechanism of Peripherals & Interface Controller
CO4 Write Real-time Operating System (RTOS) and compact subroutine in assembly
language with proper comments.
CO5 Develop circuits with embedded processor and test it in various simulators
CO6 Design a microcontroller based electronic system from specifications given by users
for various applications.
DETAILED SYLLABUS
Unit-I: Overview of Embedded System and Design: (8 Hours)
Scope of Embedded Systems, Embedded System Framework & Signal Processing, Digital
Signal Representation, Programmable Processors, Embedded System Design Flow &
Performance Analysis for Real-time, Information extraction from various Datasheets.
Unit-II: The 8085/8086 Microprocessor: (8 Hours)
Architecture: Pin diagram, Pin Description, Registers, Memory Pointer, Data & Address Bus,
Control unit, Minimum architecture with RAM & ROM
Instruction set: Data transfer, Arithmetic & Logical operation, Branching, Stack operation,
Addressing modes, I/P & O/P and Machine control operation, Programmer’s.
Unit-III: Peripheral Interface with 8085/8086: (8 Hours)
Interface Controller ICs: Memory, Parallel & Serial Peripheral Interface Controller (PIC),
Programmable Interval Timer, Programmable Interrupt Controller, Direct Memory Access
Controller.
Interface Device: Sensors, Analog to Digital Converter (ADC), Digital to Analog Converter
DAC), Keyboard, 7 Segment LEDs, Liquid Crystal Display.
Unit-IV: The 8051 Microcontroller Model (8 Hours)
Generic: Comparative analysis with microprocessor, Learning Strategy for a new processor in
future Architecture: Pin diagram, Pin Description, Special Purpose Registers, Memory
Pointer, Data & Address Bus, Control unit, Instruction set: Data transfer, Arithmetic &
Logical operation, Branching, Stack operation, Addressing modes, I/P & O/P and Machine
control operation, Programmer’s
Unit-V: Peripheral Interface with 8051: (8 Hours)
Interface Device: Sensors, Analog to Digital Converter (ADC), Digital to Analog Converter
(DAC), Keyboard, 7- Segment LEDs, Liquid Crystal Display.
Textbooks
[1]. A. K. Ray and K. M. Bhurchandi, Advanced Microprocessor and Peripherals, McGraw Hill
Education, 3rd edition, 2017. ISBN-10: 978-1259006135
[2]. Muhammad Ali Mazidi, Janice Gillispie Mazidi, Rolin McKinlay, The 8051 Microcontroller and
Embedded Systems, 2nd edition, Pearson. ISBN-10: 9780131194021
Reference books
[1]. Douglas V. Hall and S. S. S. P. Rao, Microprocessors and Interfacing, Programming &
Hardware, McGraw Hill Education, 3rd Edition, 2017. ISBN-10: 9781259006159
[2]. Muhammad Ali Mazidi, Sarmad Naimi, Sepher Naimi and Shujen Chen, ARM Assembly
Language Programming & Architecture, [Link], 2nd edition, 2017.
ISBN10: 9780997925906
[3]. Deshmukh, Microcontroller Theory & Applications, McGraw Hill Education, 2017.
ISBN-10: 9780070585959.
[4]. Raj Kamal, Embedded Systems: Architecture, Programming & Design, McGraw Hill
Education, 3rd Edition, 2017. ISBN: 9789332901490.