programmer & compiler for AVR

Thread Starter

onlyvinod56

Joined Oct 14, 2008
369
hello everyone...

iam a hobbyist in electronics.....
now iam turning towards the micro controllers...
i have done some programs for 89c51 with keil....and i need a programmer for the realtime applications....i dont have aprogrammer...


somebody said that AVR can be programmed with a simple circuit
http://electronics-diy.com/avr_programmer.php

i didnt find the ATMEGA8 in keil.....can u suggest a compiler for me...
and where can i download it freely??

Are there any other controllers which can be programmed easily??

Basically iam an electrical student and i dont the difference between PIC and AVR?

make me clear...
 

retched

Joined Dec 5, 2009
5,207
PIC and AVR are two different companies.. Like Ford and Chevy.

Each drives a different way and has different options. Choose the one that suits your needs.

AVR is built by a company called AMTEL

PIC is built by Microchip.
 

hgmjr

Joined Jan 28, 2005
9,027
I would add that WINAVR is an add-in to AVRSTUDIO4 (also free from atmel's website) so you will need to install the free AVRSTUDIO4 onto your PC before installing WINAVR.

hgmjr
 

Arm_n_Legs

Joined Mar 7, 2007
186
Need a programmer for 8051? Try the silabs (http://[URL="http://www.silabs.com"]www.silabs.com[/URL]) 8051. Program downloadable through jtag. For evaluation, can buy the lower cost toolstickbase and toolstick daughter card.
 

t06afre

Joined May 11, 2009
5,934
Since you are a student I will highly recommend that use the same type MCU as your university. As it will give you a big advantage in homework and other projects
 

Thread Starter

onlyvinod56

Joined Oct 14, 2008
369
I have downloaded WINAVR and AVRSTUDIO4....

one more doubt....... do the ATMEGA8535 works with the software?
As i have the atmega8535 hardware right now at my work bench.....

Iam attaching the picture.....

If i get success in doing a simple program(blinking of one led), then i can go for the following project....

http://www.instructables.com/id/LED-Cube-4x4x4/
 

hgmjr

Joined Jan 28, 2005
9,027
AVRSTUDIO4 and WINAVR both support developing code for the ATMEGA8535. I am not familiar with your programmer so I cannot say for certain. If you are using ponyprog as you programming software then you will probably be ok.

hgmjr
 

Thread Starter

onlyvinod56

Joined Oct 14, 2008
369
ok then...

can u send me a basic tutorial link for ponyprog.......
I want the very basic tutorial like how to dump the code using ponyprog...
 

Thread Starter

onlyvinod56

Joined Oct 14, 2008
369
Hello I have seen some tutorials.....
here are some doubts.....

1. What is a "make file"?
2. Is it common for all the programming softwares like ponyprog, winavr..etc?
3. What is the difference between HEX file and MAKE FILE....
I have done a very few programs on 8051...i never saw such a make file...
4. How can i build such a make file with my basic knowledge?
I have one atmega16 and its programmer and ponyprog, winavr & avrstudio
too

see the links
http://kartikmohta.com/wiki/Tech/ATmega16Programmer

http://kartikmohta.com/tech/avr/programmer/Makefile.txt
 
Top