Connect with us

PIC 16F877 can't read eeprom

Discussion in '8bit Microcontrollers' started by Pete Shew, Oct 21, 2004.

Scroll to continue with content
  1. Pete Shew

    Pete Shew Guest

    I am developing using an 16F877 with the EPE IceBreaker system (an
    ICD) and I can't read the EEPROM. I can't even modify registers 18C
    (EEADDR) and 18D (EEDATA) from program code, although I can modify
    18A. I CAN modify 18C and 18D from the IceBreaker GUI, and display the
    EEPROM contents.

    Running the program with the debugger diabled shows the same symptoms
    that I see in the debugger, from which I infer that the read is
    failing then too.

    Is this a feature of the IceBreaker system (maybe to prevent reading
    of program flash and hacking their code)? Anyone had this problem
    before?

    Pete
     
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day

-