Hooking up AVR to programmer
We found this version to be stable and more supported devices.
You can start programming software from going to Start Menu > AVR Studio or desktop icon.
List of all programmers, Select AVR ISP MKII > USB and click Connect Button
Once connection to programmer is successful you will get below screen. In that the first thing to do can be Read Signature to check if programmer can communicate with your device. Here the hex values 0x1E means Manufacturer is Atmel. and 0x95 is device ID that is ATMEGA32.
Now select a HEX file and click Program. you will get OK if all is ok. You can download a LED text hex file from this page.
Error: Now what?
In case you get error like below it means programmer is not able to communicate with device. The most common reason for this type of failure is high ISP speed. Since most AVR microcontrollers have internal oscillator of 1 Mhz when they are purchased new. Follow next section to set correct ISP speed. Then try again to resolve this error after setting a lower ISP speed.
Adjusting the programmer ISP speed
Since many newly purchased AVRs run on internal 1 Mhz oscillator it cannot communicate with high ISP speed like 8 Mhz. In such cases 1 Mhz ISP speed is just high. Later you can write its fuses to external crystal oscillator for higher speeds.
To Adjust speed
Reading / Writing Fuse and Lock Bits