6209A
6209A
Course Objectives:
To develop the ability to design microcomputer-based embedded systems. This class
allows students to learn microcomputer interfacing from both a hardware and software
perspective.
Course Prerequisites:
Course
Topic Course name Semester
code
Familiarisation of Electronic Electronics Tinkering
2049 S2
devices and Components Workshop
Fundamentals of C
Basic Programming skills 3045 S3
programming
Basics of Microcontroller Microcontroller and
4041 S4
architecture and programming applications
Course Outcomes:
On completion of the course, the student will be able to:
Duration
COn Description Cognitive level
(Hours)
Make use of AVR studioto exercise simple
CO1 9 Applying
programs
Develop embedded C programs to interface
CO2 9 Applying
various sensors and motors
Realize interfacing of display devices, keyboard
CO3 12 Applying
and ADC/DAC converters
Realize I2C and SPI Communication interfaces
CO4 9 Applying
with AVR
Lab Exam 6
CO-PO Mapping:
Course
PO1 PO2 PO3 PO4 PO5 PO6 PO7
Outcomes
CO1 3 2
CO2 3 2
CO3 3 2
CO4 3 2
Course Outline:
Module Duration
Name of Experiment Cognitive Level
Outcomes (Hours)
Lab Exam II 3
Text / Reference:
Online Resources: