MicroCode Studio VS Mplab


Closed Thread
Results 1 to 11 of 11
  1. #1
    Join Date
    Jan 2008
    Location
    Dublin, Ireland
    Posts
    33

    Default MicroCode Studio VS Mplab

    Basically, which it better?

    I currently use Microcode and find it ok but would like the opinion of someone more experienced so that I dont have to chop and change later down the road (we are creatures of habit after all!)

    This microcontroller\programming lark is a mine field at the start!

    Tony

  2. #2
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by tonyfelloni View Post
    I currently use Microcode and find it ok but would like the opinion of someone more experienced so that I dont have to chop and change later down the road (we are creatures of habit after all!)
    This microcontroller\programming lark is a mine field at the start!
    MCS is good...very good. 'Connects' to PBP, starts/runs the compiler, assembler, handles files, highlights PBP keywords and/or errors...and so on and so on...

    MPLAB is also good. But it's more like a souped up version of Notepad when compared to MCS.

    I wouldn't worry about it. Go with MCS for now. If MCS ever falls out of favor, it wouldn't take hardly any 'relearning' to go with something else since MCS uses practically all of the usual Windows commands (Ctrl-C = copy, Ctrl-V = paste, and so on).

    And it works in Linux under Wine

  3. #3
    Join Date
    Sep 2007
    Location
    USA, CA
    Posts
    271


    Did you find this post helpful? Yes | No

    Default

    You understand those are two different IDE's, right? One was designed for PBP Basic, and the other for assembly. I would suggest using the IDE which matches the language you write in.

    FWIW, I do have MCS+, and it's a worthwhile upgrade.

  4. #4
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by tenaja View Post
    You understand those are two different IDE's, right? One was designed for PBP Basic, and the other for assembly. I would suggest using the IDE which matches the language you write in.
    That's why I saw MPLAB is more like a souped up version of Notepad. It's not PBP 'specific' and isn't much more useful than Notepad.
    MPLAB - 0
    MCS - 2

  5. #5
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    If the OP is talking about MCS+ them I would agree, maybe, that MCS+ is the way to go.
    If it is about a comparison between MCS that is shipped with PBP and MPLAB then MPLAB win.

    MPLAB works very well with PBP, does all the highlighting of code and such. It also has the features of MCS+ , reads registers, EEPROM, config bits, disassembly listing, and maybe more.

    MPLAB works under wine on a Linux box also.

    I have to admit, I do not have MCS+, I am going by what is on the web site for it. I will not be upgrading to it as long as MPLAB does what it does and continues to be FREE. Yes I am cheap.

    The people that make PBP has provided a way to make their product work with MPLAB, so I figure that is good enough. You still need MPASM for a lot of things. (part of MPLAB)

    So why go with a third party program.

    MPLAB is designed to work with PICs. The language it uses is selectable.

    Thats my 2.5 cents worth.
    Dave
    Always wear safety glasses while programming.

  6. #6
    Join Date
    Jul 2003
    Posts
    2,405


    Did you find this post helpful? Yes | No

    Default

    In my opinion, MPLAB wins hands-down.
    Regards,

    -Bruce
    tech at rentron.com
    http://www.rentron.com

  7. #7
    Join Date
    Jan 2008
    Location
    Dublin, Ireland
    Posts
    33


    Did you find this post helpful? Yes | No

    Default

    lol, see what I mean about it being a mine field for beginners... so many options and so many viewpoints.

    It all helps though!

    I'm currently trashing out the details of my final college project next year. It's basically a souped up incubator for reptiles (Kinda like pimp my incubator!) I want it to have an interface to the web so that i could go to a web address and this page would be updated with variables like the temp, humidity and possibly a still image updated once a day.

    Any ideas if this side of things would be difficult to achieve? I have tonnes of time to do some research I just need to know where to start! I need to achieve all this with mostly self constructed circuits rather than pre-build modules.

    Tony

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


    Did you find this post helpful? Yes | No

    Default

    Not that hard if you understand the concept and how to do some web programming. Nice project... maybe a bit ambitious for a first one though. Depending how fast you catch things, how many time/hours you want to spend on, i would say it's a go... but be ready to work hard.

    At least you still have ~1 year to do so
    Steve

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

  9. #9
    Join Date
    Jan 2008
    Location
    Dublin, Ireland
    Posts
    33


    Did you find this post helpful? Yes | No

    Default

    I will do a lot of research over this summer so I can be ready to start into it in september. I have just finished building a nixie clock on a breadboard and have it running perfectly multiplexing all the digits, I wrote most of the code and modified the timing element using Roman Blacks 1s timer. I think this was a good first PBP project, I learned a good deal.

    I think my main issue with the incubator project will be the webpage side of things, I understand this needs to be stored on the PIC but I havent the first idea how to consturct a web page in code. I do know the data it has to display is very simple so hopefully it wont be too bad.

    I just bought micro electronica's pic5 board and the ethernet controller. Do you know if practicing on the ethernet controller would be leading me in the right direction? Not sure if it si possible to simulate what I need using these tools.

    Also using a mini webserver like this is it just possible to plug in into my router and away it goes without the need for a PC or laptop to be permanently on?

    Elektor recently did a digibutler device for home automation which is very close to what i need.

    Tony

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


    Did you find this post helpful? Yes | No

    Default

    Tons of possibilities. Microchip have some framework in C to play with.

    Lantronix, Charron & Rabbit's modules worth a look. Way much simple to implement and you don't need to care about the TCP/IP stack.

    I also have the MikroE Ethernet board.... i just never played with it yet.
    Steve

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

  11. #11
    Join Date
    Oct 2007
    Location
    The Netherlands
    Posts
    45


    Did you find this post helpful? Yes | No

    Default

    I just did a project with a SitePlayer module, they are very easy to use and very cheap. You can easily communicate with a PIC with the serial port.

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. Microcode studio loader problem
    By woodygjw in forum General
    Replies: 2
    Last Post: - 10th September 2007, 01:18
  3. Microcode Studio MPLAB support
    By jbpaul in forum General
    Replies: 1
    Last Post: - 27th November 2006, 06:55
  4. Microcode Studio Plus compile/assmebly errors
    By mikehagans in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 18th February 2006, 21:31
  5. How to used ICD of microcode studio
    By chai98a in forum mel PIC BASIC Pro
    Replies: 2
    Last Post: - 19th November 2005, 00:29

Members who have read this thread : 0

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