SAM3S8B Atmel Corporation, SAM3S8B Datasheet - Page 499

no-image

SAM3S8B

Manufacturer Part Number
SAM3S8B
Description
Manufacturer
Atmel Corporation
Datasheets
27. Parallel Input/Output Controller (PIO)
27.1
27.2
11090A–ATARM–10-Feb-12
11090A–ATARM–10-Feb-12
Description
Embedded Characteristics
The Parallel Input/Output Controller (PIO) manages up to 32 fully programmable input/output
lines. Each I/O line may be dedicated as a general-purpose I/O or be assigned to a function of
an embedded peripheral. This assures effective optimization of the pins of a product.
Each I/O line is associated with a bit number in all of the 32-bit registers of the 32-bit wide User
Interface.
Each I/O line of the PIO Controller features:
The PIO Controller also features a synchronous output providing up to 32 bits of data output in a
single write operation.
An 8-bit parallel capture mode is also available which can be used to interface a CMOS digital
image sensor, an ADC, a DSP synchronous port in synchronous mode, etc...
Table 27-1.
• An input change interrupt enabling level change detection on any I/O line.
• Additional Interrupt modes enabling rising edge, falling edge, low level or high level detection
• A glitch filter providing rejection of glitches lower than one-half of PIO clock cycle.
• A debouncing filter providing rejection of unwanted pulses from key or push button
• Multi-drive capability similar to an open drain I/O line.
• Control of the pull-up and pull-down of the I/O line.
• Input visibility and output control.
• Up to 32 programmable I/O Lines
• Fully programmable through set/clear registers
• Multiplexing of four peripheral functions per I/O line
• For each I/O line (whether assigned to a peripheral or used as general purpose I/O)
on any I/O line.
operations.
Version
– Input change interrupt
– Programmable glitch filter
– Programmable debouncing filter
– Multi-drive option enables driving in open drain
– Programmable pull up on each I/O line
– Pin data status register, supplies visibility of the level on the pin at any time
– Additional interrupt modes on a programmable event: rising edge, falling edge, low
PIOB
PIOC
PIOA
level or high level
PIO available according to pin count
64 pin
32
15
-
100 pin
32
15
32
SAM3S8/SD8
SAM3S8/SD8
499
499

Related parts for SAM3S8B