microCode ver MPLAB


Closed Thread
Results 1 to 6 of 6
  1. #1

    Default microCode ver MPLAB

    Any comments on witch one is the best

  2. #2
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    Depending of the job and what you expect of an IDE.

    MPLAB
    Pro
    1. a kind of sim/debugger (software.. not real-time, not hardware)
    2. a sort of logic analyser
    3. project manager
    4. code folding (expand/collapse)
    5. multiple language toolsuite support
    6. Free

    con:
    1. serial comm terminal
    2. full code explorer(include, variable etc,etc), limited to label only
    3. toolsuite helpfile
    4. no support for most third party device programmer
    5. a bit tedious to use, bloat

    MicroCode
    PRO:
    1. full code explorer
    2. easy to use, light
    3. built-in serial communicator/terminal
    4. easy to use/implement ICD (paid version)
    5. bootloader (paid version)
    6. support for any third party device programmer
    7. context helpfile

    CON:
    • single toolsuite support
    • no code folding
    • no project manager

    Depending your definition of better/worst. Both do the job.
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  3. #3


    Did you find this post helpful? Yes | No

    Default

    Hi Andre-

    This is a PBP Forum, right? Then you should be looking to use a PBP enhanced IDE, and IMHO there is no question that Microcode MCS is the answer. For PBP, it is simple, quick, elegant. Also, be aware that MCS can use the MPLAB assembler (for 18F) as well as their own assembler (16F). The Microchip MPLAB IDE is optimised for C programmers, and as Steve says, is full of bloat. You can integrate PBP into MPLAB, but I find the operation clumsy.

    Hope that this helped

    regards

    Angus Anderson

  4. #4
    Join Date
    Jan 2008
    Posts
    6


    Did you find this post helpful? Yes | No

    Default MPLAB vs MCSP

    Apparently what I understand is that if you want to use the In-Circuit-Debug (ICD) function from MicroCode Studio Plus you need a PIC which has a built in USART and this hw USART is used by the ICD. So you application running into the PIC under debug cannot use the USART for something else within your own code.
    May be I'm wrong but this is what I understood. If this is true, it could be a serious for some application requiring the use of the USART.

    pf

  5. #5


    Did you find this post helpful? Yes | No

    Default

    Fair enough, I will have a serious look at microcode, one other question will my microchip mplab ICD2 work with microcode?

  6. #6
    Join Date
    Jan 2008
    Posts
    6


    Did you find this post helpful? Yes | No

    Default ICD2 and Picbasic

    ICD2 works with MPLAB 8.01 you can download and integrate PICBASIC PRO
    It doesn't work with Microcode Studio Plus because as far as I know it doesn't exits an executable (.EXE) file to drive the ICD2 debugger/programmer. It's fully embedded into the MPLAB development suite.
    This is too bad!

    pf

Similar Threads

  1. MpLAB icd 2 Microcode studio plus
    By mitchf14 in forum mel PIC BASIC Pro
    Replies: 7
    Last Post: - 26th January 2009, 22:40
  2. Upgraded to MPLAB IDE 8.14 and now I'm stuck
    By BlueHairBob in forum General
    Replies: 2
    Last Post: - 20th August 2008, 01:15
  3. MicroCode Studio VS Mplab
    By tonyfelloni in forum mel PIC BASIC Pro
    Replies: 10
    Last Post: - 20th May 2008, 19:49
  4. Microcode Studio MPLAB support
    By jbpaul in forum General
    Replies: 1
    Last Post: - 27th November 2006, 06:55
  5. MPLAB ICD ver 1 & 16F628A
    By Tissy in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 26th February 2005, 00:44

Members who have read this thread : 1

You do not have permission to view the list of names.

Posting Permissions

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