Course Details

Subject {L-T-P / C} : EE3401 : Embedded Systems {3-1-0 / 4}
Subject Nature : Theory
Coordinator : Dr. Supratim Gupta

Syllabus

Overview of Embedded System and Design The 8085 Microprocessor: Architecture & Programming Microprocessor Peripheral Interface Controller & I/O interfaces: Memory Interface, Parallel Interfaces for Signal Acquisition, User Interface (Keyboard & Displays), Serial Communication Protocol & Interface, Programmable Interval Timer, Programmable Interrupt Controller, Direct Memory Access The 8086 Microprocessor: Architecture & Programming 8051 Microcontroller: Architecture & Programming Microcontroller Peripheral Interfacing: Real-time Operating System, Parallel Interface for Signal Acquisition, User Interface (Keyboard & Displays), Design with Low Pin Count, Serial Communication Protocol & Interface, External Memory Interface Application of Embedded Systems and Simulation.

Course Objectives

  1. To familiarize the students with architecture of 8085, 8086, and 8051
    To make the student skilled in programming 8085, 8086, and 8051 using respective assembly language and in designing real-time operating system
    To guide the student to design embedded systems with 8085/8086/8051 interconnected with peripherals
    To make the student developing an embedded system for signal processing applications.

Course Outcomes

The student will be
1. familiarized the students with architecture of 8085, 8086, and 8051
2. skilled in programming 8085, 8086, and 8051 using respective assembly language and in designing real-time operating
system
3. able to design embedded systems with 8085/8086/8051 interconnected with peripherals
4. able to develop an embedded system for signal processing applications.

Essential Reading

  1. Ramesh S. Gaonkar, Microprocessor Architecture, Programming, and Applications with 8085, Penram International , 6th Ed., 2013 or latest
  2. Kenneth J. Ayala, The 8051, Cengage Learning , latest Ed.

Supplementary Reading

  1. M. Morris Mano, Computer System Architecture, PHI , 3rd Ed., 2007 or latest
  2. Myke Predko, Programming and Customizing the 8051 Microcontroller, McGrawHill , 1st Ed. 1999 or latest