Datasheet

Table 32-8. Device ID
Part Signature Bytes Address
0x000 0x001 0x002
ATmega328PB 0x1E 0x95 0x16
32.4 Calibration Byte
The device has a byte calibration value for the Internal RC Oscillator. This byte resides in the high byte of
address 0x000 in the signature address space. During reset, this byte is automatically written into the
OSCCAL Register to ensure correct frequency of the calibrated RC Oscillator.
32.5 Serial Number
The product has a serial number which offers a unique ID to identify a specified part while it is in the field.
It consists of several bytes, which can be accessed from the signature address space.
The Signature row includes factory-programmed data:
ID for each device type
Serial number for each device
Calibration bytes for factory calibrated peripherals
32.5.1 Signature Row Summary - SIGROW
Offset Name Bit Pos.
0x00 SIGROW_DEVICEID0 7:0 DEVICEID[7:0]
0x01 SIGROW_RCOC 7:0 RCOC[7:0]
0x02 SIGROW_DEVICEID1 7:0 DEVICEID[7:0]
0x03 Reserved
0x04 SIGROW_DEVICEID2 7:0 DEVICEID[7:0]
0x05
...
0x0D
Reserved
0x0E SIGROW_SERNUM0 7:0 SERNUM[7:0]
0x0F SIGROW_SERNUM1 7:0 SERNUM[7:0]
0x10 SIGROW_SERNUM2 7:0 SERNUM[7:0]
0x11 SIGROW_SERNUM3 7:0 SERNUM[7:0]
0x12 SIGROW_SERNUM 4 7:0 SERNUM[7:0]
0x13 SIGROW_SERNUM5 7:0 SERNUM[7:0]
0x14 SIGROW_SERNUM6 7:0 SERNUM[7:0]
ATmega328PB
MEMPROG - Memory Programming
© 2018 Microchip Technology Inc.
Datasheet Complete
DS40001906C-page 388