16f877a


Closed Thread
Results 1 to 16 of 16

Thread: 16f877a

Hybrid View

  1. #1
    Join Date
    Nov 2007
    Posts
    8

    Default 16f877a

    Hi,
    I use microchip MPLab ICD 2 and the picfem 2 plus board, now im complete new to this
    so i tried to program in picbasi waht moer familiar looks to me, i set the pbpw as compiler
    now when i use a bas program , and compile the message always is:
    ERROR: Unable to find -p<pic> processor file
    doe any knows whats wrong? i looked on the web for 16F877A.BAS file
    buth did not found it. Im getting nervous of this
    Thanks any way
    Here is he sample program:
    '************************************************* ****************************
    '* MICROCODE STUDIO TIPS *
    '* *
    '* (1) : To get context sensitive help, move your cursor to a PICBasic *
    '* : command and then press F1. *
    '* (2) : Program assumes the PIC is running at 4MHz. To change the default *
    '* : setting (for example, to 20MHz) simply add DEFINE OSC 20 at the *
    '* : top of your program. *
    '* *
    '* This sample program is supplied courtesy of microEngineering Labs Inc *
    '************************************************* ****************************

    ' PicBasic Pro program to display result of
    ' 8-bit A/D conversion on LCD
    ' Connect analog input to channel-0 (RA0)

    ' Define LCD registers and bits

    Define LCD_DREG PORTD
    Define LCD_DBIT 4
    Define LCD_RSREG PORTE
    Define LCD_RSBIT 0
    Define LCD_EREG PORTE
    Define LCD_EBIT 1
    adval var byte ' Create adval to store result

    TRISA = %11111111 ' Set PORTA to all input
    ADCON1 = %00000010 ' Set PORTA analog and LEFT justify result
    ADCON0 = %11000001 ' Configure and turn on A/D Module
    Pause 500 ' Wait .5 second

    loop:
    ADCON0.2 = 1 ' Start Conversion

    notdone:
    Pause 5
    If ADCON0.2 = 1 Then notdone ' Wait for low on bit-2 of ADCON0, conversion finished
    adval = ADRESH ' Move high byte of result to adval

    Lcdout $fe, 1 ' Clear screen
    Lcdout "Value: ", DEC adval ' Display the decimal value

    Pause 100 ' Wait .1 second

    Goto loop ' Do it forever
    End

  2. #2
    Join Date
    Jul 2003
    Posts
    2,358


    Did you find this post helpful? Yes | No

    Default

    And what have you got in the way of software? You did purchase a PBP Compiler... it doesn't come free with your ICD2...

  3. #3
    Join Date
    Nov 2007
    Posts
    8


    Did you find this post helpful? Yes | No

    Default 16f877a

    I purchased it but i wanna use mplab cd2 because it was delivered with my picdem board

  4. #4
    Join Date
    Nov 2007
    Posts
    8


    Did you find this post helpful? Yes | No

    Default no much help in here:(

    no much help in here

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


    Did you find this post helpful? Yes | No

    Default

    There's lots of help here, but you need to be a tad more specific.

    Are you compiling from within MPLAB or MicroCode Studio?

    Do you have MPASM or PM selected as the assembler?

    Which version of PBP do you have?

    i looked on the web for 16F877A.BAS file
    Have you looked in your PBP install directory?
    Regards,

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

  6. #6
    Join Date
    Nov 2007
    Posts
    8


    Did you find this post helpful? Yes | No

    Default more details

    hope someone can help me im trying nos for 2 weeks
    but thank already for the reply.

    There's lots of help here, but you need to be a tad more specific.
    Are you compiling from within MPLAB or MicroCode Studio?

    Im compiling within MPLAB
    Do you have MPASM or PM selected as the assembler?

    I have selected the PBPW as the assembler
    Which version of PBP do you have?

    procompiler 2.46
    16F877A.BAS is not in my pbp directory
    Quote:
    no
    i looked on the web for 16F877A.BAS file
    Have you looked in your PBP install directory?

Similar Threads

  1. 16F877 vs. 16F877A
    By DavyJones in forum General
    Replies: 12
    Last Post: - 11th April 2009, 18:22
  2. help my bluetooth and PIC 16F877A?
    By slimpeng in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 18th March 2008, 06:52
  3. Read the newbee threads, 16F877A no go.
    By BobbyA in forum mel PIC BASIC Pro
    Replies: 39
    Last Post: - 31st December 2006, 03:09
  4. Clock connection to DS1802 from 16F877A
    By coyotegd in forum mel PIC BASIC Pro
    Replies: 7
    Last Post: - 3rd January 2006, 18:52
  5. 1st 16F877A program in PICBasic
    By Borisw37 in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 19th January 2005, 04:46

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