I have just tried to program the chip with the 'updated' eeprom.h… does not work.
Programming…
The following memory regions failed to program correctly:
EEData Memory
Address: 00000000 Expected Value: 000000ff Received Value: 00000056
Help please. How do I correct the eeprom.h?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Which updated eeprom.h are you using from the forum?
EEDATA has been renamed in the 16F18xx series of chips to EEDAT or EEDATL. I've used the following eeprom.h code on a 16F1947 that also has the same name change.
I get an error when compiling. EEDATA not defined error.
I have used one of the updated eeprom.h files from the forum.
Would it be possible to include a revised eeprom.h in the next release?
I have just tried to program the chip with the 'updated' eeprom.h… does not work.
Programming…
The following memory regions failed to program correctly:
EEData Memory
Address: 00000000 Expected Value: 000000ff Received Value: 00000056
Help please. How do I correct the eeprom.h?
Which updated eeprom.h are you using from the forum?
EEDATA has been renamed in the 16F18xx series of chips to EEDAT or EEDATL. I've used the following eeprom.h code on a 16F1947 that also has the same name change.
Thank you, this works.
I am very grateful.
Evan
Resolved.