English
Language : 

SAM7X128_14 Datasheet, PDF (227/662 Pages) ATMEL Corporation – ARM-based Flash MCU
27.6
Parallel Input/Output Controller (PIO) User Interface
Each I/O line controlled by the PIO Controller is associated with a bit in each of the PIO Controller User Interface
registers. Each register is 32 bits wide. If a parallel I/O line is not defined, writing to the corresponding bits has no effect.
Undefined bits read zero. If the I/O line is not multiplexed with any peripheral, the I/O line is controlled by the PIO
Controller and PIO_PSR returns 1 systematically.
Table 27-2.
Offset
0x0000
0x0004
0x0008
0x000C
0x0010
0x0014
0x0018
0x001C
0x0020
0x0024
0x0028
0x002C
0x0030
0x0034
Register Mapping
Register
PIO Enable Register
PIO Disable Register
PIO Status Register
Reserved
Output Enable Register
Output Disable Register
Output Status Register
Reserved
Glitch Input Filter Enable Register
Glitch Input Filter Disable Register
Glitch Input Filter Status Register
Reserved
Set Output Data Register
Clear Output Data Register
0x0038
Output Data Status Register
0x003C
0x0040
0x0044
0x0048
0x004C
0x0050
0x0054
0x0058
0x005C
0x0060
0x0064
0x0068
0x006C
Pin Data Status Register
Interrupt Enable Register
Interrupt Disable Register
Interrupt Mask Register
Interrupt Status Register(4)
Multi-driver Enable Register
Multi-driver Disable Register
Multi-driver Status Register
Reserved
Pull-up Disable Register
Pull-up Enable Register
Pad Pull-up Status Register
Reserved
Name
PIO_PER
PIO_PDR
PIO_PSR
PIO_OER
PIO_ODR
PIO_OSR
PIO_IFER
PIO_IFDR
PIO_IFSR
PIO_SODR
PIO_CODR
PIO_ODSR
PIO_PDSR
PIO_IER
PIO_IDR
PIO_IMR
PIO_ISR
PIO_MDER
PIO_MDDR
PIO_MDSR
PIO_PUDR
PIO_PUER
PIO_PUSR
Access
Write-only
Write-only
Read-only
Write-only
Write-only
Read-only
Write-only
Write-only
Read-only
Write-only
Write-only
Read-only
or(2)
Read-write
Read-only
Write-only
Write-only
Read-only
Read-only
Write-only
Write-only
Read-only
Write-only
Write-only
Read-only
Reset
–
–
(1)
–
–
0x0000 0000
–
–
0x0000 0000
–
–
(3)
–
–
0x00000000
0x00000000
–
–
0x00000000
–
–
0x00000000
SAM7X Series [DATASHEET]
6120K–ATARM–11-Feb-14
227