UMass Amherst YouMass People Finder

ECE 353 // Computer Systems Lab I // Fall 2008

Navigation

Home
Schedule
Instructor Office Hours and TA Lab Hours
Course Email Archive
Lab Report Format



Lab Assignments

Lab 0
Lab 1
Lab 2
Lab 3



Verilog Resources
Quartus II Resources
AVR Resources



Software Tools

Quartus II Web Edition Software Version 7.1 SP1 by Altera
MIDI-OX MIDI Utility
AVR Studio 4 by Atmel
WinAVR



Links

UMass Amherst
College of Engineering
Department of Electrical and Computer Engineering

Atmel AVR

Download the 347 page complete ATmega32 Datasheet
ATmega32(L) (347 pages, revision I, updated April 2006): doc2503.pdf [3.1 MB, PDF]

Download the 150 page AVR Instruction Set user guide: doc0856.pdf [687 KB, PDF]

Atmel corporate site:
http://www.atmel.com/

AVR 8-bit RISC Microcontrollers - Main Page at Atmel:
http://www.atmel.com/products/AVR/

Download AVR Studio:
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725

Helpful articles at AVRFreaks: http://www.avrfreaks.net/


  • WinAVR Tutorial [PPT]

  • Test program used in the tutorial: blinky.c
  • Test program used in the tutorial and the makefile together in a .rar* file: ece353_fall06_blinky.rar

  • WinAvr site: http://winavr.sourceforge.net/

  • The WinAVR Tutorial above describes one method for compiling C for the AVR. There is another method which Adam describes in C_in_AVR_Instructions_v02.pdf . This alternate method is more straightforward. It allows the user to write and build C programs within AVR studio.


  • *In computing, RAR is a proprietary file format for data compression and archiving.
    The RAR file format was developed by Eugene Roshal (hence the name RAR: Roshal ARchive), who was born on March 10, 1972 in Russia and graduated from Chelyabinsk Technical University. He also developed programs for packing and unpacking RAR files, originally for DOS, and later ported to other platforms. [Source: http://en.wikipedia.org/wiki/Rar ]