Search SIAT    SFU.CA
 
 
Undergraduate Courses
ITEC 316 317 - Microcontroller Architecture

Download PDF: PDF icon ITEC316_317.pdf
Credit Hours: 2
Instructors:
Location:
Semester: Fall 2002

Course Description:

ITEC 316 Microcontroller Architecture

This course presents an overview of how microcontrollers are used in embedded systems and covers microcontroller architecture. Assembly language programming, timing concepts, and interrupt handling are learned and reinforced through a series of lab exercises.

 

ITEC 317 Microcontroller Applications

This course describes input-output issues and investigates a number of I/O devices that are used in embedded systems. Students design, implement and test an embedded system during this course



Course Objectives:

ITEC 316
  • Explain fundamentals of Microcontroller Framework
  • Describe Assembly Language instructions and associated tools.
  • Analyze and design Timer and Interrupt routines.
  • Describe the logical structure and operation of programs
  • Design simple Assembly Language programs.

 

ITEC 317

  • Explain the logic and structure of Input and Output peripherals
  • Analyze and design Analog-Digital conversion routines
  • Analyze and design Serial Communications routines
  • Understand and make good use of peripherals and resources
  • Work through typical design problems and considerations.


Delivery Method:

Presentational Cooperative (PC)

In this course delivery model students meet once per week to participate in cooperative learning activities facilitated by an instructor. Learning that would traditionally occur in a lecture is instead supported in a Web presentation that includes multimedia and interactive elements. The Presentational Cooperative Model reproduces most of the cost advantages of traditional lecture course while offering students more convenient access and more effective conditions for learning. Courses using this model will build the collaborative work skills that are a primary learning goal for SFU Students. Some courses, using this model, offer an optional Open Lab where students can receive additional learning support. Assessment may be based on individual and group assignments, quizzes, projects, and examinations.



Learning Activities + Evaluation:

*Please note these are the minimum expectations for each course on a weekly basis.

ITEC 316

Online/Text Reading: 2 hrs

Assignments: 1 hrs

Experiments: 3 hrs

Lab Projects: 2 hrs

ITEC 317 Microcontroller Applications

ITEC 317

Online/Text Reading: 2 hrs

Assignments: 1 hrs

Experiments: 2 hrs

Lab Projects: 3 hrs

ITEC 316

Assignment 1: 30%

Assignment 2: 30%

Assignment 3: 40%

ITEC 317 Microcontroller Applications

ITEC 317

Assignment: 30%

Project: Specification: 20%

Prototype: 30%

Presentation: 20%



Texts, Resources + Materials:

Required Textbook: Design with PIC Microcontrollers by John Peatman

Platform Requirements: PC

Prerequisites:

All: ITEC 220 and ITEC 221

ITEC 317: ITEC 316






Last Updated: May 13, 2008

These course outlines are drafts and are subject to change.

Current Undergrad  //  Course Outlines