|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
||||
|
||||
|
MPLAB
what exactly is MPLAB? I know that it's a language that you can use for programming...and that there a different versions of it. Aside from that, I don't have a clue about anything else about it. =S (sorry, im just looking for language possibilities for programming right now, a language's pros and cons and such)
|
|
#2
|
|||
|
|||
|
Re: MPLAB
MPLAB is an IDE, Integrated Development Enviroment. Of course theres different versions of it, as you will find that with all things (look at java, what are they on right now, like release 9?). MPLAB is made to program innovation first controllers (correct me if i'm wrong). It uses the c programming language, so it isn't its own seperate language. I think your only other option is EasyC... which is a graphically interfaced version.
|
|
#3
|
||||
|
||||
|
Re: MPLAB
http://www.ifirobotics.com/docs/lega...2-apr-2004.pdf
You might want to read through that if your just getting started www.ifirobotics.com Hope that helps |
|
#4
|
|||
|
|||
|
Re: MPLAB
Quote:
I suggest you go over to wikipedia and look up the definitions for IDE, C Programming Language, and Compiler. |
|
#5
|
||||
|
||||
|
Re: MPLAB
MPLAB, as stated above, is an IDE, and It includes the compiler for the code too. It uses C programming, so unless if you're going to use Easy C you're going to have to learn how to program in C. I'd suggest learning C before the season starts, and getting a nice basis of it before trying Easy C as well. That way you'll have a nice understanding of everything before the season starts, ya know? Plus there's always more to learn, and getting a heads up on it will really help.
Extra info: MPLAB is made my Microchip technologies, and can be used in most C-based Interfaces, (i think ) |
|
#6
|
||||
|
||||
|
Re: MPLAB
Here is a link to the MPLAB Page on Microchip's Site
http://www.microchip.com/stellent/id...&part=SW007002 |
|
#7
|
|||
|
|||
|
Re: MPLAB
MPLAB is, as has already been stated above many times, an IDE. It's used my most teams who are not using Easy-C to program their robot.
MPLAB serves 2 main purposes. First, it is used to write the code itself. It is, effectively, just a text editor for this purpose. It's second, and more useful purpose, is as a compiles. If the compiler is installed, it can build your code. It takes your text, which means nothing to the RC, and makes it into a HEX file (and various outer file types along the way) |
|
#8
|
|||||
|
|||||
|
Re: MPLAB
Quote:
|
|
#9
|
|||
|
|||
|
Re: MPLAB
Quote:
|
|
#10
|
||||
|
||||
|
Re: MPLAB
Quote:
If you had some kind of issue with using MPLAB, you could write your code or word or edit or whatever text editor you want, and just call the compiler from the command line. If you don't like C18, HiTech (not to be confused with HiTec who makes airplane servos/receivers) also makes a compiler for embedded processors. On the Eclipse subject... theoretically using that IDE should work since most of what an IDE is is a text editor as said before. And since you aren't using an ICD or ICE there shouldn't be any issues with interfacing with the debugger. Personally I like MPLAB but have used Eclipse as well... if you really want to try it I'll bet it can be done. Quote:
I use Microchip stuff around work and also for those fun weekend projects soooo... if anybody needs any help/questions answered just post or hit me up.-Q |
|
#11
|
|||||
|
|||||
|
Re: MPLAB
Quote:
Also, I can almost guarantee that if you compile/link by hand, you will become discouraged and screw it up. Quote:
Quote:
Also, I'm one of the people working on improving Eclipse's support of the MCC18. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| MPLab to Easy C | sbwprotoss9 | Programming | 1 | 12-01-2006 22:00 |
| Mplab | WesleyBalmer | Programming | 6 | 14-01-2005 15:23 |
| mplab iso | CmptrGk | Programming | 14 | 28-09-2004 20:11 |
| MPlab error | ryan_f | Programming | 9 | 24-05-2004 07:30 |
| using the MPLAB IDE MPLAB SIM simulator | WizardOfAz | Programming | 1 | 03-11-2003 01:24 |