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
Ratios:
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. |