0% found this document useful (0 votes)
15 views3 pages

Embedded System (Course Outline)

Embedded System(Course Outline)

Uploaded by

Noman
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
0% found this document useful (0 votes)
15 views3 pages

Embedded System (Course Outline)

Embedded System(Course Outline)

Uploaded by

Noman
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 3

Sarhad University of Science & IT

Department of Electrical Engineering

COURSE PARTICULARS
Course Title : Embedded System Course Code : EE 451
Offered to : BE EE CrHr : 3-0
Semester : 5th Session: Fall 2021
Pre-requisite : DLD
COURSE INSTRUCTOR
Instructors: Engr. Noman Muslim
Email: Noman.ee@suit.edu.pk

COURSE DISCRIPTION
This course is designed to study the AVR Microcontroller and its assembly language
programming. Interfacing and designing of the microcontroller-based system is the main target
of the course.

COURSE OBJECTIVES
This course presents real time interfacing of microprocessor, microcontroller and microcomputer
to the external world. It also includes the interfacing of peripherals, data communication,
transmission and logging with embedded systems.

COURSE LEARNING OUTCOMES


After completion of this course, the student will be able to:

CLO Course learning outcome PLO Domain Taxonomy

Describe the notion of integrating digital


CLO 1 devices (such as memory and I/O interfaces) 1 Cognitive 1
into microcontroller-based systems.

Demonstrate the operating principles and


CLO 2 instruction set in assembly language with gain 2 Cognitive 2
hand on experience with peripherals.
Analyze the tools and techniques used to
CLO 3 design, implement and debug microprocessor 3 Cognitive 3
and microcontroller-based systems.
COURSE WEEKLY DISTRIBUTION
Week# Topic to be covered
1 Introduction to 8051 microcontroller and programming

2 PSW Register and Register Bank etc.


3 Looping in 8051 Microcontroller, Addressing mode etc.
4 Pinout Diagram of 8051 Microcontroller and explanation of control signals.
5 Arithmatic instruction with signed numbers etc.
6 Logical Instructions, Branch instructions etc.
7 Shift instruction, Rotate instruction etc.
8 Swap Instruction and Miscellaneous examples.
MID TERM EXAM

10 The AVR Microcontroller: History and Features


Microcontroller & Embedded System, Overview of the AVR Family.
11 AVR Architecture & Assembly language Programming, AVR Registers, AVR Data
Memory
12 Using Instructions with the data Memory, AVR Status register, AVR Data Format and
Directives, Introduction to AVR Assembly language Programming,
13 Assembling an AVR Program, Program Counter and Program ROM Space in the AVR,
RISC Architecture in the AVR
14 Branch Instructions and Looping, Call Instructions and Stack, AVR Time Delay and
Instruction Pipeline, AVR I/O Port Programming ,AVR I/O Ports, I/O Bit manipulation
Programming
15 Register & Direct Addressing Modes, Register Indirect Addressing Mode, Introduction
about Arduino kit and C- language Programming.
16 Interfacing Arduino with ultrasonic sensor & PIR sensor.
17 stepper motor, dc motor & LCD interfacing with arduino
FINAL TERM EXAM

GRADING SYSTEM FOR THE COURSE


The course will be graded as follows:
 Assignments 5%
 Quizzes 5%
 CEP 10%
 Midterm 30%
 Final 50%
Total: 100
TEXT BOOK AND READING MATERIALS

1. Douglas V. Hall, "Microprocessor and Interfacing", Tata McGraw-Hill.


2. Charles Gilmore, "Microprocessors: Principles and Application", McGraw- Hill.
3. Mazidi, "AVR Microcontroller and Embedded System".

You might also like