No choice but to use PBP on 64 bit versions of Windows :(


Closed Thread
Results 1 to 7 of 7
  1. #1
    Join Date
    Feb 2009
    Posts
    41

    Default No choice but to use PBP on 64 bit versions of Windows :(

    No choice but to use PBP on 64 bit versions of Windows

    My 32 bit machine died so I was forced to buy a new 64 bit Windows 7 machine, now I'm frustrated to find after reloading everything that PBP no longer works. I get an error that PM.exe cannot run due to an incompatability with Windows 64.

    I found something that stated I must use MPASM rather than the PM. So I set that option in MicroCode Studio. That helped, but I now get 456 assembly errors. MCS does not copy so I cant paste them, but they start with "Cannot open include file P16F876A.INC" and most of the rest are symbol not previously defined.

    I've searched the computer and there is no P16F876A.INC, not even in Microchip folders. Please advise!

    Thanks in advance for your help.

    TR

  2. #2
    Join Date
    Aug 2006
    Location
    Look, behind you.
    Posts
    2,818


    Did you find this post helpful? Yes | No

    Default Re: No choice but to use PBP on 64 bit versions of Windows :(

    Sounds like you need to reinstall the Microchip software. The .inc file "should be" in the MPASM Suite sub-directory of Microchip directory. Lots of folks are using PBP in 64 bit machines, search the forum.
    If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
    .
    Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
    .
    There simply is no "Happy Spam" If you do it you will disappear from this forum.

  3. #3
    Join Date
    Feb 2009
    Posts
    41


    Did you find this post helpful? Yes | No

    Default Re: No choice but to use PBP on 64 bit versions of Windows :(

    Thanks much Archangel for your help!

    I tried reinstalling MPLAB, but to no avail. There is no file in it's directory structure called P16F876A.INC. I found a file online by the same name, downloaded it and placed it in my project folder, them re-complied and it successfully finished. I haven't programmed my product yet, but I am hopeful it will work.

    As far as searching the forums for answers, if they are there, you cannot find them by searching. I did a search for the key phrase "64 bit" which describes my problem perfectly and there were no results found, yet when I started manually going thru the threads I found a similar one with with "64 bit" in the title (The solution in that case was unrelated). I have been using this forum for a couple years and have found the search function to be of no help at all.

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


    Did you find this post helpful? Yes | No

    Default Re: No choice but to use PBP on 64 bit versions of Windows :(

    Steve

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

  5. #5
    Join Date
    Oct 2005
    Location
    Sweden
    Posts
    3,521


    Did you find this post helpful? Yes | No

    Default Re: No choice but to use PBP on 64 bit versions of Windows :(

    Hi,
    As have been stated PM will not work on work on 64bit systems, you'll have to use MPASM which installs together with MPLAB.

    The P16F876A.INC file is (should be) located in ...Microchip\MPASM Suite\ If you can't find the MPASM Suite folder and P16F876.INC file then there's somehing "wrong" with your MPLAB installation. If looking for the file from with MCS Open File dialog, make sure you set the file-filter to display all files as it defaults to .bas & .pbp files making the .INC files not show up.

    64 bit compatibillity

    /Henrik.

  6. #6


    Did you find this post helpful? Yes | No

    Default Re: No choice but to use PBP on 64 bit versions of Windows :(

    To add what the others have said
    You need to tell Micro Code Studio where Mpasm is located.
    There is a pull down menu on MCS "view". I think it say's compiler/assembler options.
    The same place you select PM or MPASM. There are two buttons "find manually" or "auto"
    Try auto first it will scan your pc and tell MCS were mpasm and the inc files are
    located. After this it will act like your old installation. None of this has to do with
    64bit pc.

  7. #7
    Join Date
    Oct 2008
    Location
    Arizona or Minnesota
    Posts
    22


    Did you find this post helpful? Yes | No

    Default Re: No choice but to use PBP on 64 bit versions of Windows :(

    If you really HAVE TO have it the "old way", you can do it on Windows 7(pro). Go to the Microsoft website. Download and run "Virtual PC". Then download and run "Virtual XP". Once you have those two programs working, you can then load and run PBP, the old way. I've done it, but have since just learned to use MPASM, which works faster.
    User results may vary,
    JR

Members who have read this thread : 1

You do not have permission to view the list of names.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts