The picture he put in comes from the meprog application. The help file has this table:
Code:
Device Type Code Data EEPROM ID
Address Address Address
12-bit core 0-1FF none 200-203
0-3FF none 400-403
0-7FF none 800-803
14-bit core 0-1FFF 2100-21FF 2000-2003
17Cxxx 0-3FFF none none
18Xxxxx 0-1FFFF F00000-F003FF 200000-200007
24FJxxx 0-157FE none none
24HJxxxx 0-2ABFE none F80010-F80016
30Fxxxx 0-17FFE 7FF000-7FFFFE none
33FJxxxx 0-2ABFE none F80010-F80016
From one of the data sheets for a 14 bit core I got this:
13.10 ID Locations
Four memory locations (2000h - 2003h) are designated as ID locations where the user can store checksum or other code identification numbers. These locations are not accessible during normal execution, but are readable and writable during program/verify. It is recommended that only the four least significant bits of the ID location are used.
So the answer to his question is that the locations programmed by the meprog serial number function are only accessable during program/verify.
Bookmarks