avr assembly
http://home.wanadoo.nl/electro1/avr/assembly.htm
programmer
http://home.wanadoo.nl/electro1/avr/programmer.htm
http://electrons.psychogenic.com/modules/arms/art/5/AVRInSystemProgrammer.php
http://www.mikrocontroller-projekte.de/Mikrocontroller/AVR-Prog/AVR-Programmer.html
http://gandalf.arubi.uni-kl.de/avr_projects/avrispre/index.html
http://www.lancos.com/prog.html
http://www.captain.at/electronics/atmel-programmer/atmega16-programmer.png
http://www.lancos.com/e2p/avrisp-stk200.gif
http://www.siwawi.arubi.uni-kl.de/avr_projects/evertool/index.html
http://www.ladyada.net/make/spokepov/hardware.html
http://www.sparkfun.com/commerce/product_info.php?products_id=474
usb programmer
http://shop.tuxgraphics.org/electronic/microcontroller.html?id=0bfb5d
http://unpythonic.net/avr/usb/
http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20(AVR)_eng.htm?PHPSESSID=e17f591abb32b1746a705d030f0bb8f8
http://www.sparkfun.com/commerce/product_info.php?products_id=12
see these topic for programmer making
http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=33265
http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=36591