Conflicted info on High endurance flash and self-write in PIC16F753
I submitted this as a support case but still haven't gotten a response now 10 days later, and getting 'system problems' messages trying to access the case via phone support. So here are my questions:
The data sheet for the PIC16F753/ PIC16HV753 (document DS40001709D) is clearly wrong when it comes to section 3.0, FLASH PROGRAM MEMORY SELF-READ/SELF-WRITE CONTROL, which starts on page 25. It describes the wrong amount of memory, and the register field documentation reflects that error. What I do know, and what I don't know but need to know:
This part has 2K words of program memory, and self-write capability.
The data sheet says 1K words in the programming section, 2K words in other places.
The data sheet says the flash write mechanism is organized as rows of 16 words, that are erased a row at a time, but writable four words at a time.
Some of the app notes state that the flash memories in devices with more than 1K of flash are organized 32 words per row, instead of 16 words per row.
==> Does that apply to this device?
The data sheet does state on the first page, under Microcontroller Features, that the part does have high endurance flash memory (100,000 write endurance, >40 year retention).
The ap notes state that on parts that do have the high endurance flash feature, usually only a portion of the flash is high endurance, and it is located at the upper end of the flash memory region.
Also, that some devices have a larger high endurance flash region than other chips.
==> What portion of the flash memory region in this device is high endurance? (Start address and size.)
In table 22-5 on page 182, Parameter 125 says N/A in the minimum endurace column for the EHEFC specification.
The conditions column says it applies to the last 128 bytes, for temperatures from 0 to 60C.
==> Does this part actually have a high endurance flash region (as it says on page 1), or not (as D125 half implies).
==> What are the actual cell endurance specs for that region, if it does exist?
==> What is the actual size for this region?
Also, on page 183, there is a Table 0-2 stuck between Table 22-5 and Table 22-6, which is screwed up table numbering.