KEMBAR78
Course Outline | PDF | Microprocessor | Embedded System
0% found this document useful (0 votes)
96 views14 pages

Course Outline

This document contains information about a course on microcontrollers and embedded systems taught by Dr. Gürtaç Yemişcioğlu. It lists his contact information and the times for two courses he teaches. It provides details on textbooks and course outlines, including topics, homework and exam schedules. Grading is based on midterms, homework, attendance and labs. Students must achieve minimum grades and follow academic honesty rules to pass the course. Materials will be posted on ODTUClass.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
96 views14 pages

Course Outline

This document contains information about a course on microcontrollers and embedded systems taught by Dr. Gürtaç Yemişcioğlu. It lists his contact information and the times for two courses he teaches. It provides details on textbooks and course outlines, including topics, homework and exam schedules. Grading is based on midterms, homework, attendance and labs. Students must achieve minimum grades and follow academic honesty rules to pass the course. Materials will be posted on ODTUClass.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

Dr.

Gürtaç Yemişcioğlu
Room: R211
Tel: 2929
Email: gurtac@metu.edu.tr
3
EEE-347
 Thursday 15:30 – 16:30, Room: TZ-21

CNG-336
 Monday 15:40 – 17:30, Room: TZ-20

 Wednesday 11:40 – 12:30 Room: TZ-20

gürtaç yemişcioğlu
5
Main Text:
 M. A. Mazidi, S. Naimi, & S. Naimi, “The AVR Microcontroller and
Embedded Systems: Using Assembly and C” (International Ed.), Pearson,
2014.

Auxiliary Text:
 E. A. Lee, S. A. Seshia, “Introduction to Embedded Systems: A Cyber-
Physical Systems Approach” (2nd Ed.), LeeSeshia.org, 2015.

 Barry B. Brey, “The Intel Microprocessors” (8th Ed.), Prentice Hall, 2014.

gürtaç yemişcioğlu
7
Our goal will be mastering the basics of microcontroller /
microprocessor system hardware and software architecture
using the AVR microcontroller as a learning vehicle.

Various topics useful for embedded systems development such


as buses, I/Os, interrupts, timers will be covered.

Knowledge of a high level programming language, like C, will


help. Prerequisite: EEE-248/CNG-232.

gürtaç yemişcioğlu
Course Outline (Tentative)

HW HW Lab Lab
Week# Week Starts Lecture
Out Due Out Held
Introduction to computing and instruction execution;
1 03 – Feb Memories; Address Decoding

Chip specifications / architecture; Registers; Assembly

9
language programming
2 10 – Feb
Tutorial for Laboratory Environment

Programming model; Data Handling; Simple Loops; RISC;


3 17 – Feb 1
Instruction set addressing modes; Arithmetic/logic
4 24 – Feb instructions and examples 1

Arithmetic/logic instructions and examples; branch/jumps;


5 02 – Mar 2 1
delay;
6 09 – Mar Subroutines, stacks; Recitation 1 2 1
High level programming of microcontrollers; Examples
7 16 – Mar 3 2
Interfacing using polling and interrupts Midterm #1
8 23 – Mar 3 2
Serial I/O interfaces; I/O Interfacing examples;
9 30 – Mar 4 3
ADC, DAC and Sensor interfaces Recitation 2
10 06 – Apr 4 3
Timers; Input capture; Waveform generation;
11 13 – Apr 5 4
12 20 – Apr PWM and Motor Control; Midterm #2 5 4
13 27 – Apr SPI and I2C protocols 6 5
Multitasking; Examples; Wrap-up; Recitation 3
14 04 – May 5
15 11 – May Finals 6

gürtaç yemişcioğlu
11
20% 20%

4%

6%
20%

30%

Midterm 1 Midterm 2 Final HW Attendance Lab

gürtaç yemişcioğlu
13
• Those who fail to get 70% or above from the laboratory portion may fail the class due
to failure to achieve the minimum required learning outcome.

• Students who fail the lab portion of the course may not be allowed to take the final
exam.

• Those who fail to follow the rules of academic honesty will fail the class. All work should
be done independently.

• Attendance is higly recommended to do well. Those who miss > 20% of the lectures and
recitations, or any Midterm will not be allowed to take the Final Exam, and will receive
an NA grade.

• Will use to post all material. Homework problems will be discussed in recitations.
ODTUClass

gürtaç yemişcioğlu
14
gürtaç yemişcioğlu

You might also like