at91rm3400 ATMEL Corporation, at91rm3400 Datasheet - Page 212

no-image

at91rm3400

Manufacturer Part Number
at91rm3400
Description
Atmel Advanced At91 Arm Microcontroller
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
at91rm3400-AU-002
Manufacturer:
Atmel
Quantity:
10 000
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 37. PIO Register Mapping
212
Offset
0x0000
0x0004
0x0008
0x000C
0x0010
0x0014
0x0018
0x001C
0x0020
0x0024
0x0028
0x002C
0x0030
0x0034
0x0038
0x003C
0x0040
0x0044
0x0048
0x004C
0x0050
0x0054
0x0058
0x005C
0x0060
0x0064
0x0068
0x006C
AT91RM3400
Register
PIO Enable Register
PIO Disable Register
PIO Status Register
Reserved
PIO Output Enable Register
PIO Output Disable Register
PIO Output Status Register
Reserved
PIO Glitch Input Filter Enable Register
PIO Glitch Input Filter Disable Register
PIO Glitch Input Filter Status Register
Reserved
PIO Set Output Data Register
PIO Clear Output Data Register
PIO Output Data Status Register
PIO Pin Data Status Register
PIO Interrupt Enable Register
PIO Interrupt Disable Register
PIO Interrupt Mask Register
PIO Interrupt Status Register
PIO Multi-driver Enable Register
PIO Multi-driver Disable Register
PIO Multi-driver Status Register
Reserved
PIO Pull-up Disable Register
PIO Pull-up Enable Register
PIO Pad Pull-up Status Register
Reserved
(1)
(4)
(3)
(2)
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
Read-only
Read-only
Read-only
Read-only
Write-only
Write-only
Read-only
Write-only
Write-only
Write-only
Write-only
Read-only
Write-only
Write-only
Write-only
Write-only
Read-only
Write-only
Write-only
Read-only
Write-only
Write-only
Read-only
Access
1790A–ATARM–11/03
0x0000 0000
0x0000 0000
0x0000 0000
0x0000 0000
0x0000 0000
Reset Value
0x0000 0000
0x0000 0000
0x0000 0000

Related parts for at91rm3400