GROUP.DIRData Direction
- Address
0x40002800- Reset
0x00000000- Access
- read/write
- Size
- 32-bit
1 field
| Field | Bits | What it does |
|---|---|---|
| DIR | 31:0 | Port Data Direction |
The 60 registers of PORT (Port Module), from 0x40002800, with their reset value and every field. The ATSAML21E18B has 1205 registers in 40 peripherals, one page each.
0x400028000x00000000| Field | Bits | What it does |
|---|---|---|
| DIR | 31:0 | Port Data Direction |
0x400028040x00000000| Field | Bits | What it does |
|---|---|---|
| DIRCLR | 31:0 | Port Data Direction Clear |
0x400028080x00000000| Field | Bits | What it does |
|---|---|---|
| DIRSET | 31:0 | Port Data Direction Set |
0x4000280C0x00000000| Field | Bits | What it does |
|---|---|---|
| DIRTGL | 31:0 | Port Data Direction Toggle |
0x400028100x00000000| Field | Bits | What it does |
|---|---|---|
| OUT | 31:0 | Port Data Output Value |
0x400028140x00000000| Field | Bits | What it does |
|---|---|---|
| OUTCLR | 31:0 | Port Data Output Value Clear |
0x400028180x00000000| Field | Bits | What it does |
|---|---|---|
| OUTSET | 31:0 | Port Data Output Value Set |
0x4000281C0x00000000| Field | Bits | What it does |
|---|---|---|
| OUTTGL | 31:0 | Port Data Output Value Toggle |
0x400028200x00000000| Field | Bits | What it does |
|---|---|---|
| IN | 31:0 | Port Data Input Value |
0x400028240x00000000| Field | Bits | What it does |
|---|---|---|
| SAMPLING | 31:0 | Input Sampling Mode |
0x400028280x00000000| Field | Bits | What it does |
|---|---|---|
| WRPINCFG | 30 | Write PINCFG Registers |
| WRPMUX | 28 | Write PMUX Registers |
| PMUX | 27:24 | Peripheral Multiplexing Template |
| DRVSTR | 22 | Output Driver Strength Selection |
| PULLEN | 18 | Pull Enable |
| INEN | 17 | Input Enable |
| PMUXEN | 16 | Select Peripheral Multiplexer |
| PINMASK | 15:0 | Pin Mask for Multiple Pin Configuration |
| HWSEL | 31 | Half-Word Select |
0x4000282C0x00000000| Field | Bits | What it does |
|---|---|---|
| EVACT3 | 30:29 | Port Event Action 3 |
| PID3 | 28:24 | Port Event Pin Identifier 3 |
| PORTEI2 | 23 | Port Event Enable Input 2 |
| EVACT2 | 22:21 | Port Event Action 2 |
| PID2 | 20:16 | Port Event Pin Identifier 2 |
| PORTEI1 | 15 | Port Event Enable Input 1 |
| EVACT1 | 14:13 | Port Event Action 1 |
| PID1 | 12:8 | Port Event Pin Identifier 1 |
| PORTEI0 | 7 | Port Event Enable Input 0 |
| EVACT0 | 6:5 | Port Event Action 0
|
| PID0 | 4:0 | Port Event Pin Identifier 0 |
| PORTEI3 | 31 | Port Event Enable Input 3 |
0x400028300x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x400028310x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x400028320x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x400028330x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x400028340x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x400028350x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x400028360x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x400028370x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x400028380x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x400028390x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x4000283A0x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x4000283B0x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x4000283C0x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x4000283D0x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x4000283E0x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x4000283F0x00| Field | Bits | What it does |
|---|---|---|
| PMUXO | 7:4 | Peripheral Multiplexing for Odd-Numbered Pin
|
| PMUXE | 3:0 | Peripheral Multiplexing for Even-Numbered Pin
|
0x400028400x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028410x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028420x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028430x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028440x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028450x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028460x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028470x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028480x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028490x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x4000284A0x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x4000284B0x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x4000284C0x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x4000284D0x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x4000284E0x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x4000284F0x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028500x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028510x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028520x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028530x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028540x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028550x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028560x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028570x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028580x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x400028590x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x4000285A0x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x4000285B0x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x4000285C0x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x4000285D0x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x4000285E0x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |
0x4000285F0x00| Field | Bits | What it does |
|---|---|---|
| DRVSTR | 6 | Output Driver Strength Selection |
| PULLEN | 2 | Pull Enable |
| INEN | 1 | Input Enable |
| PMUXEN | 0 | Select Peripheral Multiplexer |