The STK600 starter kit is shipped with a device board with a ATmega2560 AVR microcontroller.
The STK600 can source power to the microcontroller trough the USB cable. Remember that the power available trough the USB cable is limited. If your application attaches several peripherals to the STK600, you should use an external power source connected to the DC input socket on STK600. The external power supply should be 9-15V DC with positive center connector.
The power switch turns the STK600 main power on and off. The red LED is lit when power is on, and the status LED will turn green. The green LED beside the VTG jumper indicates that the target voltage is present.
An example application is described in the Example Application section. To evaluate the example, copy the code into a new project in AVR Studio.
Build the project (menu: Build) and program the resulting hex file to the target (menu: Tools/Program AVR)
To program the code using ISP:
Connect a 6 lead flat cable between the two headers marked "ISP"
Adjust target voltage from the HW settings tab. Refer to the device datasheet for operating range. STK600 default voltage is 0V.
Select ISP on the main tab and set ISP frequency to 200Khz or lower[1]
Program the application hex file from the program tab
To run the demo:
Connect PORTB to LEDS using a 10 lead flat cable
Connect PORTD to SWITCHES using a 10 lead flat cable
Press one of the switches. The leds will display a blinking pattern, dependant of which switch is pressed
[1] The ATmega2560 has a default fuse setting that makes it run on a 1MHz internal clock. The maximum ISP frequency is 1/4 of the target clock frequency.