AVR32SD20 CPU registers
The 6 registers of CPU (CPU), from 0x30, with their reset value and every field. The AVR32SD20 has 580 registers in 51 peripherals, one page each.
CPU CPU
SPLIMStack Pointer Limit
- Address
0x30 I/O 0x30
- Reset
0x0000
- Access
- read/write
- Size
- 16-bit
CCPConfiguration Change Protection
- Address
0x34 I/O 0x34
- Reset
0x00
- Access
- read/write
- 7CCP7
- 6CCP6
- 5CCP5
- 4CCP4
- 3CCP3
- 2CCP2
- 1CCP1
- 0CCP0
1 field
| Field | Bits | What it does |
|---|
| CCP | 7:0 | CCP signature157 SPM Instruction Protection216 IO Register Protection
|
CTRLAControl A
- Address
0x35 I/O 0x35
- Reset
0x00
- Access
- read/write
- 7NMIDIS
- 6INJCOMP
- 5INJPDD
- 4INJPDA
- 3INJPDC
- 2INJPIA
- 1INJPIC
- 0SPLOCK
8 fields
| Field | Bits | What it does |
|---|
| NMIDIS | 7 | Disable NMI Request |
| INJCOMP | 6 | Inject Comparator Error |
| INJPDD | 5 | Inject Parity Error on Data Bus Data |
| INJPDA | 4 | Inject Parity Error on Data Bus Address |
| INJPDC | 3 | Inject Parity Error on Data Bus Control |
| INJPIA | 2 | Inject Parity Error on Instruction Bus Address |
| INJPIC | 1 | Inject Parity Error on Instruction Bus Control |
| SPLOCK | 0 | SPLIM Lock |
INTFLAGSInterrupt Flags
- Address
0x36 I/O 0x36
- Reset
0x00
- Access
- read/write
- 7–
- 6–
- 5–
- 4PARITYI
- 3PARITYD
- 2SPLIM
- 1BUSERR
- 0OPC
5 fields
| Field | Bits | What it does |
|---|
| PARITYI | 4 | Parity Error on Instruction Bus |
| PARITYD | 3 | Parity Error on Data Bus |
| SPLIM | 2 | Stack Pointer Limit Error |
| BUSERR | 1 | Bus Error |
| OPC | 0 | Illegal Opcode Error |
SPStack Pointer
- Address
0x3D I/O 0x3D
- Reset
0x7FFF
- Access
- read/write
- Size
- 16-bit
SREGStatus Register
- Address
0x3F I/O 0x3F
- Reset
0x00
- Access
- read/write
- 7I
- 6T
- 5H
- 4S
- 3V
- 2N
- 1Z
- 0C
8 fields
| Field | Bits | What it does |
|---|
| I | 7 | Global Interrupt Enable Flag |
| T | 6 | Transfer Bit |
| H | 5 | Half Carry Flag |
| S | 4 | N Exclusive Or V Flag |
| V | 3 | Two's Complement Overflow Flag |
| N | 2 | Negative Flag |
| Z | 1 | Zero Flag |
| C | 0 | Carry Flag |