My Simple AVR Burner
Posted by anil soni on May 23, 2007
Here i am putting my first AVR burner. I have used this to burn program into ATmega 8535 and its works fine with 8535 but i dont know whether it will work with others or not.

This burner can be used to burn program into flash memory and it can also be used to write data in EPROM. if you want to use this burner with most widely used avrdude then you have to edit the configuration file of avrdude(avrdude.conf). Carefully add following lines in your avrdude confugration file:
programmer
id = "at-prog";
desc = "AT-prog programmer, added by anil soni";
type = par;
reset = 5;
sck = 3;
mosi = 2;
miso = 10;
;
if you dont no where to add these lines then u can donwload and use my confugration file from here. I will soon put a tutorial on how to use avrdude.
This circuit also works with AT-Prog so u can also use AT-Prog. you can download AT-prog from here.



electronics club nepal said
in which language we have to program.from which software used to burn the my controller.
electronics club nepal said
plz helps us to write programm in which language.which software we use to burn the program.plz helps fast as u can.
anil soni said
You can use AVR Studio and winavr to write the program in C language.
AVR Studio Download Link – [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725]
When you will build your code in AVR Studio it will create a hex file in the output directory. Take that hex file and burn the same in your microcontroller using avrdude and above circuit
tissit said
It says right there, avrdude or avrprog. What you burn is the binary, you can use whatever language you want and compile that to get the binary.