ME Labs, Inc.
719-520-5323
 
Home:
  Support home:
General Topics:
  FAQ
  Downloads and patches
  Sample programs
Support by Product:
  melabs USB/U2 
Programmer
  melabs Field
Programmer
  melabs Serial 
Programmer
  EPICâ„¢ Programmer
  Programming Adapters
  PICBASIC PROâ„¢ 
Compiler
  PICBASICâ„¢ Compiler
  PICPROTOâ„¢ Boards
  LAB-X1 Experimenter Board
  LAB-X2 Experimenter Board
  LAB-X3 Experimenter Board
  LAB-X4 Experimenter Board
  LAB-X18 Experimenter Board
  LAB-X20 Experimenter Board
  LAB-XT Experimenter Board
  LAB-XUSB Experimenter 
Board
  melabs Loader
 

Frequently Asked Questions

CodeDesigner Lite         More FAQ Categories        

  1. I've noticed that you are no longer including CDLite with your compilers. Should I still be using CDLite?

  2. I've upgraded my compiler to support a new PICMicro, but the part doesn't appear in the dropdown list when I try to select it in CDLite.

  3. How do I launch my EPIC programmer from CodeDesigner Lite with parameters that will automatically open the file and set the target device?




  1. I've noticed that you are no longer including CDLite with your compilers. Should I still be using CDLite?

    CDLite is still a functional interface for PicBasic and PicBasic Pro. If you are happy with it, use it.

    We have opted to include MicroCode Studio instead of CDLite. We feel that MicroCode is easier to install and use and is better supported by its author. You are encouraged to download MicroCode Studio and try it for free.

    Top


  2. I've upgraded my compiler to support a new PICMicro, but the part doesn't appear in the dropdown list when I try to select it in CDLite.

    CDLite has its own list of parts that must be updated separately. Since CodeDesigner is no longer supported by its author, you must edit this list manually to add the parts you need. If you don't feel comfortable with this procedure, we recommend you switch to MicroCode Studio, which automatically reads the supported parts from your compiler installation.

    In the CDLite install directory (C:\CDLite), edit the file "device.ide". You can add parts to this list using the existing format. It's easiest to copy a line from a part that is similar to the new one (same number of pins), then just change the part number.

    Here are a couple of examples of common parts in the list. Each entry in the files tells CodeDesigner what part number to use, whether to list it for the standard compiler (it always lists the part if you use PICBASIC PRO), and what ports and pins need to be color coded.


    PIC16F877A:PBC:PORTA=6:PORTB=8:PORTC=8:PORTD=8:PORTE=3

    part number: "PIC16F877A"
    compatible with both PICBASIC and PICBASIC PRO:  "PBC"
    PORTA has 6 pins: "PORTA=6"
    PORTB has 8 pins: "PORTB=8"
    PORTC has 8 pins: "PORTC=8"
    PORTD has 8 pins: "PORTD=8"
    PORTE has 3 pins: "PORTE=3" 


    PIC18F252:PORTA=7:PORTB=8:PORTC=8

    part number: "PIC18F452"
    PICBASIC PRO only (not PBC)
    PORTA has 7 pins: "PORTA=7"
    PORTB has 8 pins: "PORTB=8"
    PORTC has 8 pins: "PORTC=8"



    Top


  3. How do I launch my EPIC programmer from CodeDesigner Lite with parameters that will automatically open the file and set the target device?

    Click Programmer >> Programmer Options. Add the following in the Command Line Options box:

    -dPIC{DeviceName} "{HexFileWinPath}" 



    Top