This is the home of another AVR programmer. I couldn't figure out why all the programmers I could find use transistors, diodes and such, when in this day and age we have chips. What's worse, most work on parallel port and therefore require nasty drivers under WinNT/2000/XP. So I decided to make my own. The programmer's hardware consists of a MAX232A, 6 10nF capacitors, a 10k resistor and a button (for reset).
Hardware:
uses PC's serial port (COM) Software
needs +5V power supply (doesn't draw power from serial port)uses in circuit serial programming (ISP), i.e. the chip needs a clock source (XTAL)supports only Motorola SHEX files + .eep files in the same format (produced by AVR studio, AVRGCC or any other self respecting compiler)supports AT90S1200, AT90S2313, AT90S4433, AT90S8515 and other devices by custom definition