Results 1 to 6 of 6

Thread: MPLAB IDE vs. MPASM

  1. #1
    Join Date
    Jan 2008
    Location
    North Ridgeville, Ohio
    Posts
    1,558

    Default MPLAB IDE vs. MPASM

    I have noticed from many threads that a lot of people are using the MPLAB IDE to compile their source files. Not that there's anything wrong with this, but there's a whole lot in the IDE that's not needed just to assemble an already complete source. Instead you can just use the standalone assembler that's included in the MPLAB package. The Windows version is MPASMWIN.exe.

    It is much simpler. All you have to do is enter the source file, select which PIC you are using, and then hit "Assemble." You can leave all of the other options at their defaults. This generates the .HEX file that you can use with the application that came with your programmer to program the chip.

    I only use the IDE when I'm actually writing my own PIC programs. It seems like overkill for just assembling an already written program.
    Attached Images Attached Images
    Don

  2. #2
    Join Date
    Dec 2007
    Location
    Treasure Valley, Idaho
    Posts
    2,314

    Default Re: MPLAB IDE vs. MPASM

    Quote Originally Posted by omzig View Post
    I have noticed from many threads that a lot of people are using the MPLAB IDE to compile their source files. Not that there's anything wrong with this, but there's a whole lot in the IDE that's not needed just to assemble an already complete source. Instead you can just use the standalone assembler that's included in the MPLAB package. The Windows version is MPASMWIN.exe.

    It is much simpler. All you have to do is enter the source file, select which PIC you are using, and then hit "Assemble." You can leave all of the other options at their defaults. This generates the .HEX file that you can use with the application that came with your programmer to program the chip.

    I only use the IDE when I'm actually writing my own PIC programs. It seems like overkill for just assembling an already written program.
    Oh No, Mr. Bill. Don't muddy the water......... LOL. Just learned how to do it with MPLAB............ :confused:

  3. #3
    Join Date
    May 2007
    Location
    Mooresville, NC
    Posts
    5,065

    Default Re: MPLAB IDE vs. MPASM

    COOL! I do believe this is the route I will use for now on. Thanks!
    James Family Christmas - 1144 channels of SS Renard channels
    Website - http://jamesfamilychristmas.com/
    Facebook - James Family Christmas


  4. #4
    Join Date
    May 2007
    Location
    Mooresville, NC
    Posts
    5,065

    Default Re: MPLAB IDE vs. MPASM

    Yep, this is my new way, LOVE IT! much faster. Thanks again!!!!!
    James Family Christmas - 1144 channels of SS Renard channels
    Website - http://jamesfamilychristmas.com/
    Facebook - James Family Christmas


  5. #5
    Join Date
    Jun 2007
    Location
    Ft. Walton Beach, FL
    Posts
    1,501

    Default Re: MPLAB IDE vs. MPASM

    As with many things we do here, there are many ways to get the job done.

    I prefer to use the MPLAB IDE since I can do everything from within it. No need to use 1 app to compile the hex file and then another app to program the PIC.

    Also by setting up a project in the IDE that contains the file needed all I have to do is Click (Open project), Click (build), Click (program) and I'm done (more or less).
    RavingLunatic
    Not just a username but a state of mind

  6. #6
    Join Date
    May 2007
    Location
    Mooresville, NC
    Posts
    5,065

    Default Re: MPLAB IDE vs. MPASM

    This is true RL.
    I mainly use the flash programmer software after I get a .hex file anyways, so this really suits the way I do things anyways, so that's the grab for me. ;)
    James Family Christmas - 1144 channels of SS Renard channels
    Website - http://jamesfamilychristmas.com/
    Facebook - James Family Christmas


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •