National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : EC3202 : Embedded Systems { 3-0-0 / 3}

Subject Nature : Theory

Coordinator : Prof. Debiprasad Priyabrata Acharya

Syllabus

Module 1 (8 hours)
Introduction to Embedded systems, Sensors and Actuators, Embedded Processors,
Module 2 (12 hours)
Introduction to 8-bit and 16-bit microcontroller: 8051 family of microcontroller, architecture, memory organization, special function registers, timer counter, serial interface, interrupt organization, instruction sets and programming, instruction timing and interfacing, practical applications, introduction to 16-bit microcontrollers.
Module 3 (8 hours)
Embedded Memory, Devices and Buses for device networks, I2C Bus, SPI Bus, PCI bus,
Module 4 (8 hours)
Device drivers and Interrupt servicing mechanism, Programming concepts and Embedded programming in C and C++, Program modeling concepts in single and multiprocessor- development Process, Real time operating system.

Course Objectives

  • To understand Embedded Systems and its constituents
  • To comprehend the design of hardware for Embedded Systems
  • To understand the software development for the Embedded Hardware and bus protocols
  • To develop understanding on real time operating systems

Course Outcomes

CO1: explain the Embedded Systems and its constituents. <br />CO2: apply the knowledge of design process of hardware for Embedded Systems <br />CO3: apply the knowledge of software development for the Embedded Hardware and bus protocols <br />CO4: Use and design real time operating system for various applications

Essential Reading

  • M.A. Mazdi & J.G. Mazdi, The 8051 Microcontroller and Embedded System, Pearson Education India , 2013
  • S.Heath, Embedded Systems Design, Elsevier , 2009

Supplementary Reading

  • J.K.Peckol, Embedded Systems A contemporary Design Tool, Wiley Student Edition , 2008
  • K J Ayala, The 8051 Microcontroller Architecture, Programming and Application, Penram International Publishing (India)