Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What is the best one??? MP Lab? Mikro C? AVR studio? CCS? or Codevision?

Status
Not open for further replies.

sn_burki

Full Member level 5
Full Member level 5
Joined
Feb 18, 2003
Messages
260
Helped
16
Reputation
32
Reaction score
11
Trophy points
1,298
Location
Pakistan
Activity points
1,623
hi all,

I am new in AVRs programming, I want to start with one of the best compiler mentioned above? I saw people prefering codevision and AVR studio. I want to work on both atmel and PIC. Please suggest me how can I start with my work?

I want to download, infact I downloaded CodeVisionAVR Evaluation V2.05.5a but when I tried to downloaded and tried to install CodeVisionAVR V2.05.5a commercial one it asked for a pasword but the password is not given on the site???? How can I get the passworld???
I also want to down load AVR studio 4 or AVR studio 5? Please tell me how can I download it?

regards
 

I want to download, infact I downloaded CodeVisionAVR Evaluation V2.05.5a but when I tried to downloaded and tried to install CodeVisionAVR V2.05.5a commercial one it asked for a pasword but the password is not given on the site???? How can I get the passworld???

Use the demo or buy the software, this is a commercial application.

MPlab is for pic
MicroC I think can work with both pic and avr
codevision is for avr
avr studio is for avr

I don't see how you can compare free and commercial compilers for different mcu and decide which one is the best.

AVRstudio can be downloaded from the Atmel website, if you want to use C in studio version 4 then you have to install winavr too, if you use studio 5 then it has the gcc compiler included in the installation
Set up AVRStudio to use AVR-GCC compiler | Scientific, embedded, biomedical, electronics contents.
 

hi all,

I am new in AVRs programming, I want to start with one of the best compiler mentioned above? I saw people prefering codevision and AVR studio. I want to work on both atmel and PIC. Please suggest me how can I start with my work?

I want to download, infact I downloaded CodeVisionAVR Evaluation V2.05.5a but when I tried to downloaded and tried to install CodeVisionAVR V2.05.5a commercial one it asked for a pasword but the password is not given on the site???? How can I get the passworld???
I also want to down load AVR studio 4 or AVR studio 5? Please tell me how can I download it?

regards

First decide a microcontroller which you are going to use, either PIC or AVR..
 

if you will choose pic , you may have the first dilemma regarding compiling and building your first codes, here is your first insight regarding pics different compiler


MPLAB - need to study the library because you need to add the library to your projects, main , header if the youll build it by not including it youll have an error,
for me its 8/10

mikroC , you dont need to include it to your project due to it is automtically, the interfacing in LCD and other peripherals will be easier due to the library is ready already. 9.5/10 , but you be needing mplab to use inorder to program your chip if your using microchips programming dongles (pickit3, icd2)

BTW if you have fully decided to pic, build your own devBOArd ( i might post within 24 hours my diy devboard ) and buy the ff" youll be needing pic16f877a @20mhz , a programming dongle (pickit3 or icd2) ipreferred you use pickit3 .

happy learning!
 

yes I want to work with both PIC and AVRs, I want a compiler which I can use for both a them and want to work on C. I think AVR studio and codevision is more preferable??? what would you suggest?

regards
 

why not study on 1 mcu first before jumping? it is more easy if you have already backrgound on one mcu , if you have mastered one mcu brand it is easy to adapt other brand, just an suggestion.
 

yes I want to work with both PIC and AVRs, I want a compiler which I can use for both a them and want to work on C. I think AVR studio and codevision is more preferable??? what would you suggest?

regards

PIC and AVR are different architecture.
Compiler's have difference.
Both have its own merits and demerits.
If you start learning both at a time, you will end up nowhere.

Anyway happy programming.
 

^^ agree! as i said, focus solely on one mcu brand, mastered it, then think over if you experienced used to its limits before jumping over, it is like choosing your 1st dslr, nikon or canon, sorry for using that example if are interested in photography youll experience that dilemma, btw it is just an example.

for me, choose pic due to there's proteus, software simulation so no wasting for unsure hardware if it is working:D
 

mr_red said:
for me, choose pic due to there's proteus, software simulation so no wasting for unsure hardware if it is working:D
AVRs are also included in Proteus. ;-)

proteus_AVR_list.JPG

PS: I agree with those who suggested to learn one thing at a time. However, there is IAR compiler which supports both architectures.
Optimizing C/C++ Compilers and Debuggers from IAR Systems - IAR

Cheers!
 
Last edited:

I work with mikroC and for me, that's the best. I didn't feel comfortable with the other compilers and didn't like them.
But the best compiler or language is the one that you can best utilize - the one that you are most comfortable with.

Both AVR and PIC are included in Proteus (with other microcontrollers).

As suggested already, learn only one at a time. Start with PIC OR AVR, master that and, if need be, learn and master the other one.

Hope this helps.
Tahmid.
 

I work with mikroC and for me, that's the best. I didn't feel comfortable with the other compilers and didn't like them.
But the best compiler or language is the one that you can best utilize - the one that you are most comfortable with.

Both AVR and PIC are included in Proteus (with other microcontrollers).

As suggested already, learn only one at a time. Start with PIC OR AVR, master that and, if need be, learn and master the other one.

Hope this helps.
Tahmid.


I confirm, For me too mikroC is the best compiler among others that i used. Im feeling so good when i write code on this compiler, furthermore there is a lot of library availabe that you use to build your project
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top