Microcontrollers and Embedded Systems (2172001)   Old Code : 172001

3 + 0 + 2
Lect + Tuto + Pract
Teaching Scheme
70 + 20 + 10
Theory Marks
20 + 10 + 20
Practical Marks
ESE - End Semester Examination, PA - Progress Assessment, ALA - Active Learning Assignments, OEP -Open Ended Problem

Knowledge of microprocessor and microcontroller.
This subject focuses on the study of advanced microcontroller along with various applications using microcontrollers. It also briefs the students about interfacing of memory and various I/O devices like A to D converter, D to A converter LED, LCD to advanced microcontrollers. The students learn the Programming language (Embedded C) used for microcontrollers. They will be able to use the advanced fast microcontroller.
Course Outcome
After learning the course the students should be able to:
1. Understand how microcontroller and its peripherals function and interface to external peripherals
2. Program an embedded system in assembly and C language
3. Design, implement and test a single-processor embedded systems for real-time applications in engineering automation
4. Optimize embedded software for speed and size for industrial applications

Active Learning
Preparation of power-point slides, which include videos, animations, pictures, graphics for better understanding theory and practical work – The faculty will allocate chapters/ parts of chapters to groups of students so that the entire syllabus to be covered. The power-point slides should be put up on the web-site of the College/ Institute, along with the names of the students of the group, the name of the faculty, Department and College on the first slide. The best three works should submit to GTU.