Register Description - General Purpose I/O Memory; Register Descriptions - Mcu Control - Atmel AVR XMEGA D Series Manual

8-bit
Table of Contents

Advertisement

4.15
Register Description – General Purpose I/O Memory
4.15.1
GPIORn – General Purpose I/O register n
4.16
Register Descriptions – MCU Control
4.16.1
DEVID0 – Device ID register 0
4.16.2
DEVID1 – Device ID register 1
4.16.3
DEVID2 – Device ID register 2
8210C–AVR–09/11
Bit
7
+n
Read/Write
R/W
Initial Value
0
These are general purpose register that can be used to store data such as global variables and
flags in the bit-accessible I/O memory space.
DEVID0, DEVID1 and DEVID2 contain the byte identification that identifies each microcontroller
device type. For details on the actual ID, refer to the device datasheet.
Bit
7
+0x00
Read/Write
R
Initial Value
0
• Bit 7:0 – DEVID0[7:0]: Device ID Byte 0
Byte 0 of the device ID. This byte will always be read as 0x1E. This indicates that the device is
manufactured by Atmel
Bit
7
+0x01
Read/Write
R
Initial Value
1/0
• Bit 7:0 – DEVID[7:0]: Device ID Byte 1
Byte 1 of the device ID indicates the flash size of the device.
Bit
7
+0x02
Read/Write
R
Initial Value
1/0
• Bit 7:0 – DEVID2[7:0]: Device ID Byte 2
Byte 2 of the device ID indicates the device number.
6
5
4
GPIORn[7:0]
R/W
R/W
R/W
0
0
0
6
5
4
DEVID0[7:0]
R
R
R
0
0
1
6
5
4
DEVID1[7:0]
R
R
R
1/0
1/0
1/0
6
5
4
DEVID2[7:0]
R
R
R
1/0
1/0
1/0
Atmel AVR XMEGA D
3
2
1
R/W
R/W
R/W
0
0
0
3
2
1
R
R
R
1
1
1
3
2
1
R
R
R
1/0
1/0
1/0
3
2
1
R
R
R
1/0
1/0
1/0
0
GPIORn
R/W
0
0
DEVID0
R
0
0
DEVID1
R
1/0
0
DEVID2
R
1/0
39

Advertisement

Table of Contents
loading

Table of Contents