Ist ein eigener Speicherbereich der durch die Software über den NVM Controller oder von einem externen Programmiergerät gelesen und beschrieben werden kann. Er ist so groß wie eine flash page (Seite im Flash Speicher) Hier können Userdaten abgelegt werden, die nicht durch das chip erase Kommando gelöscht werden.
Codebeispiel User Signature auslesen
Erstellen einer Datei mit den User Signatur Daten:
Zunächst im AtmelStudio die User Signatur aus dem Controller auslesen (Read) und in eine Datei speichern. Diese Datei hat Intel Hex Format.
Memory auslesen
Die Datei kann mit einem Hexeditor (zum Beispiel
www.batronix.com Prog-Express) bearbeitet werden.
Hexeditor
Anschließend wird die Datei im Atmel Studio wieder in den Controller geschrieben (Program).
Auf gleiche Weise kann eine Datei für das EEPROM erstellt werden.