Mystery Compile Error


Closed Thread
Results 1 to 16 of 16

Hybrid View

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


    Did you find this post helpful? Yes | No

    Default

    Dave
    Always wear safety glasses while programming.

  2. #2


    Did you find this post helpful? Yes | No

    Default

    I'm running Windows XP SP3 and PBP 2.6 with MCS 3.0.0.5

    The code is this:

    DEFINE OSC 20

    FLASH_RATE VAR BYTE
    LED_0 VAR PORTB.0

    FLASH_ON = 1500
    FLASH_OFF = 500

    lblLoop:
    High LED_0
    Pause FLASH_ON
    Low LED_0
    Pause FLASH_OFF

    GoTo lblLoop

    End

    Again, this worked on my old PC with a previous version of PBP.

  3. #3


    Did you find this post helpful? Yes | No

    Default

    Also, if I try to compile one of the sample files from c:\pbp\samples (e.g. adcin3x) I get tons of these errors:

    Error c:\pbp\pbppic14.lib 272 : [225] Undefined Symbol 'PORTE'

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


    Did you find this post helpful? Yes | No

    Default

    That is starting to sound like the wrong PIC is selected???
    Dave
    Always wear safety glasses while programming.

  5. #5


    Did you find this post helpful? Yes | No

    Default

    I thought so too, but I'm doing a compile only - not programming the chip. I tried selecting the PIC that I wrote that code for (12f629) but it still showed the same error.

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


    Did you find this post helpful? Yes | No

    Default

    Now I am confused. What PIC and what code?
    I tried selecting the PIC that I wrote that code for (12f629) but it still showed the same error.
    The 12F629 does not have a PORTB or E if you are referring to the code in post #4.

    Use GPI0.x
    Dave
    Always wear safety glasses while programming.

  7. #7


    Did you find this post helpful? Yes | No

    Default

    Sorry, it was other code for the 12f629 I was thinking of - this code was written for my test PIC, 16f84a.

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


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by RossWaddell View Post
    Also, if I try to compile one of the sample files from c:\pbp\samples (e.g. adcin3x) I get tons of these errors:

    Error c:\pbp\pbppic14.lib 272 : [225] Undefined Symbol 'PORTE'
    The 16F84A does not have an E port.

    You may want to post the whole code and the configs and maybe a screen shot of how the code editor is set.

    You have to compile for the correct PIC and re-do the code to match.
    Dave
    Always wear safety glasses while programming.

  9. #9


    Did you find this post helpful? Yes | No

    Default

    I installed PBP 2.60 & MCS 3.0.0.5 on my laptop and this code works (selecting 16f84a):

    DEFINE OSC 20

    FLASH_ON VAR BYTE
    FLASH_OFF VAR BYTE
    LED_0 VAR PORTB.0

    FLASH_ON = 1500
    FLASH_OFF = 500

    lblLoop:
    High LED_0
    Pause FLASH_ON
    Low LED_0
    Pause FLASH_OFF

    GoTo lblLoop

    End

    I tried bumping up the memory allocation for the Windows XP virtual machine that is reporting the out of memory error, but no luck.

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


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by RossWaddell View Post
    I tried bumping up the memory allocation for the Windows XP virtual machine that is reporting the out of memory error, but no luck.
    What is the parent OS?

    This may help
    http://www.picbasic.co.uk/forum/showthread.php?t=12532
    Dave
    Always wear safety glasses while programming.

  11. #11


    Did you find this post helpful? Yes | No

    Default

    It's an iMac with Mac Snow Leopard OS (10.6.2). I'm using Parallels Desktop to create the Windows XP virtual machine.

Similar Threads

  1. 16F877A Microcode Studio won't compile
    By curt66111 in forum mel PIC BASIC Pro
    Replies: 2
    Last Post: - 25th November 2009, 20:35
  2. Loop with two motor and 2 sensors
    By MrRoboto in forum mel PIC BASIC
    Replies: 4
    Last Post: - 9th December 2008, 00:40
  3. Optimizing DIV
    By skimask in forum mel PIC BASIC Pro
    Replies: 41
    Last Post: - 22nd September 2008, 05:58
  4. 18F452 compile error
    By Woodzy in forum mel PIC BASIC Pro
    Replies: 7
    Last Post: - 10th November 2006, 17:56
  5. 16F88 Compile error
    By Toley00 in forum mel PIC BASIC Pro
    Replies: 6
    Last Post: - 2nd November 2005, 01:22

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