dumb question


Closed Thread
Results 1 to 40 of 94

Thread: dumb question

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

    Did you comment the lines in the 16F690.inc file that is in the PBP directory? Like the config thread pointed out.

    In MCS do you have the box checked to use MPASM?
    Dave
    Always wear safety glasses while programming.

  2. #2
    Join Date
    Aug 2009
    Posts
    56


    Did you find this post helpful? Yes | No

    Angry

    Quote Originally Posted by mackrackit View Post
    Did you comment the lines in the 16F690.inc file that is in the PBP directory? Like the config thread pointed out.

    In MCS do you have the box checked to use MPASM?
    In MCS box in unchecked,and where do I find the .inc file of PIC16F690?


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


    Did you find this post helpful? Yes | No

    Default

    The default install of Pic Basic Pro is in C:\PBP. That is where you will find all of the *.inc files for PBP.
    Dave
    Always wear safety glasses while programming.

  4. #4
    Join Date
    Aug 2009
    Posts
    56


    Did you find this post helpful? Yes | No

    Default

    I cant do it because I have the demo version of PBP,is other way to do that?

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


    Did you find this post helpful? Yes | No

    Default

    I have not had the demo version for a long time. I think the only thing you cannot do with the demo for the chips it supports is write code over a certain size.

    The install directory might be named something else though, so you will have to look around.
    Dave
    Always wear safety glasses while programming.

  6. #6
    Join Date
    Aug 2009
    Posts
    56


    Did you find this post helpful? Yes | No

    Default

    Code:
    ;****************************************************************
    ;*  16F690.INC                                                  *
    ;*                                                              *
    ;*  Notice    : Copyright (c) 2006 microEngineering Labs, Inc.  *
    ;*              All Rights Reserved                             *
    ;*  Date      : 05/23/06                                        *
    ;*  Version   : Demo                                            *
    ;*  Notes     :                                                 *
    ;****************************************************************
            NOLIST
                  
    __config _INTRC_OSC_NOCLKOUT & _WDT_ON & _MCLRE_ON & _CP_OFF
            NOLIST
        endif
            LIST
            '16F690 DEMO_2
      '  DEFINE OSC 8       'Comment the 4Mhz and uncomment these for 8Mhz
      '  OSCCON=%01110000
    
        DEFINE OSC 4           'This is the default setting
        OSCCON=%01100000
          
            @ __config _INTRC_OSC_NOCLKOUT & _WDT_ON & _MCLRE_ON & _CP_OFF
        
        TRISC = %00000000   '0 will make the pins an output, 1 will make them inputs
        
        START:
        PORTC = %00000001
        PAUSE 250
        PORTC = %00000010
        GOTO START
    Results:
    ERROR Line 12: Syntax error.(16F690.INC)
    ERROR Line 13: Redefinition of LABEL NOLIST.(16F690.INC)
    ERROR Line 14: ENDIF without a matching IF..THEN.(16F690.INC)

  7. #7
    Join Date
    Aug 2009
    Posts
    56


    Did you find this post helpful? Yes | No

    Default

    Did it again.I opened from the open file-16F690.INC and paste your code plus another file where past your code
    Code:
    ;****************************************************************
    ;*  16F690.INC                                                  *
    ;*                                                              *
    ;*  Notice    : Copyright (c) 2006 microEngineering Labs, Inc.  *
    ;*              All Rights Reserved                             *
    ;*  Date      : 05/23/06                                        *
    ;*  Version   : Demo                                            *
    ;*  Notes     :                                                 *
    ;****************************************************************
            NOLIST
                  
    __config _INTRC_OSC_NOCLKOUT & _WDT_ON & _MCLRE_ON & _CP_OFF
            NOLIST
        endif
            LIST
            '16F690 DEMO_2
      '  DEFINE OSC 8       'Comment the 4Mhz and uncomment these for 8Mhz
      '  OSCCON=%01110000
    
        DEFINE OSC 4           'This is the default setting
        OSCCON=%01100000
          
            @ __config _INTRC_OSC_NOCLKOUT & _WDT_ON & _MCLR_ON & _CPD_OFF
        
        TRISC = %00000000   '0 will make the pins an output, 1 will make them inputs
        
        START:
        PORTC = %00000001
        PAUSE 250
        PORTC = %00000010
        GOTO START
    First is 16F690.INC second is the code I paste it from you
    Code:
    '****************************************************************
    '*  Name    : UNTITLED.BAS                                      *
    '*  Author  : [select VIEW...EDITOR OPTIONS]                    *
    '*  Notice  : Copyright (c) 2009 [select VIEW...EDITOR OPTIONS] *
    '*          : All Rights Reserved                               *
    '*  Date    : 23/08/2009                                        *
    '*  Version : 1.0                                               *
    '*  Notes   :                                                   *
    '*          :                                                   *
    '****************************************************************
    '16F690 DEMO_2
      '  DEFINE OSC 8       'Comment the 4Mhz and uncomment these for 8Mhz
      '  OSCCON=%01110000
    
        DEFINE OSC 4           'This is the default setting
        OSCCON=%01100000
        __config _INTRC_OSC_NOCLKOUT & _WDT_ON & _MCLRE_ON & _CP_OFF
        
        TRISC = %00000000   '0 will make the pins an output, 1 will make them inputs
        
        START:
        PORTC = %00000001
        PAUSE 250
        PORTC = %00000010
        GOTO START
    Results:
    ERROR Line 17 : Syntax error.(led.pbp)
    I dont understand nothing,so hard is it to create a code?!?...or I am really dumb?

Similar Threads

  1. AN Question for "word" variable read The serial port
    By redfoen in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 14th December 2007, 17:39
  2. really simple, dumb question
    By picster in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 3rd March 2007, 22:02
  3. Question for a math guru
    By Christopher4187 in forum General
    Replies: 3
    Last Post: - 22nd November 2006, 09:45
  4. Please answer my first question
    By John_001 in forum Off Topic
    Replies: 1
    Last Post: - 15th September 2006, 06:49
  5. Dumb question
    By Christopher4187 in forum General
    Replies: 0
    Last Post: - 20th June 2006, 12:02

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