Datasheet

WDTCSR on page 75
System and Reset Characteristics on page 399
Clock characteristics on page 398
28.2.1. Latching of Fuses
The fuse values are latched when the device enters programming mode and changes of the fuse values
will have no effect until the part leaves Programming mode. This does not apply to the EESAVE Fuse
which will take effect once it is programmed. The fuses are also latched on Power-up in Normal mode.
28.3. Signature Bytes
All Atmel microcontrollers have a three-byte signature code which identifies the device. This code can be
read in both serial and parallel mode, also when the device is locked. The three bytes reside in a
separate address space. For the device the signature bytes are given in the following table.
Table 28-9. Device and JTAG ID
Part Signature Bytes Address JTAG
0x000 0x001 0x002 Part number Manufacture ID
ATmega644A 0x1E 0x96 0x09 960A 0x1F
28.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.
Related Links
Calibrated Internal RC Oscillator on page 48
28.5. Serial Number
The product has serial number which offer a unique ID to identify a specify part while it is in the field. It
consists of several bytes which can be accessed from the signature address space.
Signature row includes factory-programmed data:
ID for each device type
Serial number for each device
Calibration bytes for factory calibrated peripherals
28.6. Page Size
Table 28-10. No. of Words in a Page and No. of Pages in the Flash
Device Flash Size Page Size PCWORD No. of
Pages
PCPAGE PCMSB
ATmega644A 32K words
(64Kbytes)
128 words PC[6:0] 256 PC[14:7] 14
Atmel ATmega644A [DATASHEET]
Atmel-42716C-ATmega644A_Datasheet_Complete-10/2016
366