8051 Compiler-Mikro C or Keil ?

  • Thread starter Thread starter Ali Inam
  • Start date Start date
Click For Summary
SUMMARY

The discussion centers on the choice between the Keil and Mikro C compilers for 8051 microcontroller programming. Users recommend Mikro C for its perceived ease of use, while Keil is noted for its inclusion of a simulator, which may enhance the learning experience. Both tools are capable of managing projects and source files, although the discussion suggests that IDEs like NetBeans or Eclipse may offer superior features. Ultimately, the decision may depend on the specific requirements of the course and the availability of project setups at the institute.

PREREQUISITES
  • Basic understanding of microcontroller programming concepts
  • Familiarity with 8051 architecture
  • Knowledge of Integrated Development Environments (IDEs)
  • Experience with command line tools and project management
NEXT STEPS
  • Research the features of Keil for 8051 programming
  • Explore Mikro C documentation and tutorials
  • Learn about project management in NetBeans and Eclipse
  • Investigate the use of simulators in microcontroller development
USEFUL FOR

This discussion is beneficial for students and educators in microcontroller courses, software developers choosing between compilers, and anyone interested in optimizing their workflow with 8051 programming tools.

Ali Inam
Messages
99
Reaction score
0
Hello everyone,


I have just begun my Micro controller course and I am in a sort of confusion. In my institute, they are offering the compiler software Keil and at another place from where I take short courses, they are offering the Mikro C software for the compiling purposes of my 8051 programming. I am unaware from both of them and I have to learn anyone of them.


Can any of you guys please recommend which software might be the EASIER one ? I just had a look at both of them and I guess that Mikro C can be a little easier of the two.


Thanks !
 
Technology news on Phys.org
are they both cmd line driven tools? or do they provide some sort of developer environment for managing projects and source files (ala NetBeans or Eclipse or VisualC++)?

For cmd line driven tools, one compiler is as good as another. For IDE tools, I'd go with Netbeans or Eclipse as vendor specific tools may not have as many features unless they've rebranded the Eclipse tool (rebranded means they acknowledge using Eclipse as the base but add more plugins specific to what their product does) and add their logo.
 
I took a quick look at both. Keil specifically mentions it includes a simulator. I don't know if Mikro C has a simulator. Assuming your school has some type of project board, having a simulator may not matter. Your school may have some projects already setup, which would reduce the learning curve. Learning to use both toolkits shouldn't be more difficult than learning either one of them. Are you having to buy these toolkits or are they part of the class?
 

Similar threads

  • · Replies 29 ·
Replies
29
Views
4K
Replies
6
Views
3K
  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 25 ·
Replies
25
Views
15K
Replies
16
Views
3K