CSE466 | Class Schedule | Lab Updates | Syllabus | Web Resources | Final Project | Lab 8 | Lab 7 | Lab 6 |    | Email Archive | Hardware Lab
Syllabus
Course Description

The course will focus on software issues in embedded systems including use of an advanced 8-bit microcontroller and its development environment, interrupt programming and management, and peripheral interfacing and drivers. Laboratory assignments will use prototyping boards, Personal Digital Assistants, LEDs, stepper motors, A/D converters, IrDA communications, and accelerometers.
 

Grading Policy

There will be two exams, as shown on the class schedule.

Lab reports: 10pts each. Demo usually required
Homeworks: 3 points each (will be scaled by difficulty)

Ratios:
Lab: 25%
Homework: 25%
Exams total: 40%
Class Participation: 10%
 

Required Readings

There are no required books as such. We'll be using the Atmel ATmega16 microprocessor extensively, and will refer to the datasheet, which is found at: http://www.atmel.com/atmel/acrobat/doc2466.pdf   It is 319 pages.

Atmel has made available CD-ROMs of their data and application notes, which will be available for each student at the first lecture. The CD-ROM includes copies of the assembly tools as well.

Hardbound copies of the datasheet as a coursepak are available at the Communication Copy Center in the Communications bldg, Rm B-042, cost $21.25.

Questions/comments can be directed to:
Instructor: bruceh
Staff: cse466-staff
Webmaster: cse466-webmaster
 CSE466 | Class Schedule | Lab Updates | Syllabus | Web Resources | Final Project | Lab 8 | Lab 7 | Lab 6 |    | Email Archive | Hardware Lab