Two dead 16F877A and one 16F628A duff eeprom


Closed Thread
Results 1 to 13 of 13

Hybrid View

  1. #1
    Join Date
    Dec 2011
    Location
    IO93ok
    Posts
    190


    Did you find this post helpful? Yes | No

    Default Re: Two dead 16F877A and one 16F628A duff eeprom

    OK a bit of an update.

    I had problems with two more f628a's where the programmer threw up a Bad Rom error. So i borrowed a friends identical programmer and it programmed the f628s just fine. I did some more code work and attempted to program the chips for about the fifth time when the error appeared again using my friends programmer.
    From then on every time I tried I got an error.

    I couldn't work it out. I then closed the laptop etc and went away leaving it all for a day.
    When i returned first thing i did was to try programming a 628 and it worked fine! More code changes etc and then somewhere further down the line the eeprom code error appeared again. I closed down, waited a while and restarted the laptop. Same again it programmed just fine for quite a while before the code error appeared again. (I'm working on three projects in 628s)

    So something is wrong either with the code, laptop, MPASM compiling or the programmer software. I suspect the programmer software as it's a cheapo.

    I haven't yet tested the 877s which have been programmed indepenently elsewhere. The pcb isn't finished and I don't want to disturb anything.

    I now think static has nothing to do with my problems, especially after Darrels info.

    In use:
    MicroCode Studio Editor
    MPASM for compiling (at moment DDS asm files)
    Ebay 149 kit type programmer. (Always been fine)

  2. #2
    Join Date
    Nov 2003
    Location
    Greece
    Posts
    4,133


    Did you find this post helpful? Yes | No

    Default Re: Two dead 16F877A and one 16F628A duff eeprom

    On your programmer is there an option to erase before programming the chip?

    If yes, selecting this option, does make any difference?

    Ioannis

  3. #3
    Join Date
    Dec 2011
    Location
    IO93ok
    Posts
    190


    Did you find this post helpful? Yes | No

    Default Re: Two dead 16F877A and one 16F628A duff eeprom

    Yes, I tried that route but it still threw up the error.

    Seems a total system shutdown for a while will allow programming after restart. This lasts for a while before the error appears again.

  4. #4
    Join Date
    May 2004
    Location
    NW France
    Posts
    3,653


    Did you find this post helpful? Yes | No

    Default Re: Two dead 16F877A and one 16F628A duff eeprom

    Hi,

    Laptop AND Programmer generally gives a really bad cocktail ...

    Did you try behaviour aboard a good ol' "wardrobe" computer ??? ...

    Alain
    ************************************************** ***********************
    Why insist on using 32 Bits when you're not even able to deal with the first 8 ones ??? ehhhhhh ...
    ************************************************** ***********************
    IF there is the word "Problem" in your question ...
    certainly the answer is " RTFM " or " RTFDataSheet " !!!
    *****************************************

Similar Threads

  1. How do I know if a PIC is dead ?
    By rngd in forum General
    Replies: 8
    Last Post: - 15th April 2008, 09:03
  2. Is My Programmer Dead
    By mikendee in forum Off Topic
    Replies: 4
    Last Post: - 19th March 2008, 16:59
  3. Dead PICs
    By CocaColaKid in forum mel PIC BASIC Pro
    Replies: 16
    Last Post: - 15th August 2007, 13:12
  4. Serial Programmer dead
    By Ron Marcus in forum mel PIC BASIC Pro
    Replies: 6
    Last Post: - 19th October 2006, 11:48
  5. Dead display?
    By rossfree in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 12th July 2005, 18:27

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