atxmega192a1-cu ATMEL Corporation, atxmega192a1-cu Datasheet - Page 23

no-image

atxmega192a1-cu

Manufacturer Part Number
atxmega192a1-cu
Description
Atxmega64a1 8/16 Bit Microcontroller With 64/128/192/256k Bytes In-system Programmable Flash
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATXMEGA192A1-CU
Manufacturer:
ATMEL
Quantity:
101
14. I/O Ports
14.1
14.2
14.3
8067A–AVR–02/08
Features
Overview
I/O configuration
The XMEGA A1 has flexible General Purpose I/O (GPIO) Ports. A port consists of up to 8 pins,
ranging from pin 0 to pin 7. The ports implement several functions, including interrupts, synchro-
nous/asynchronous input sensing and configurable output settings. All functions are individual
per pin, but several pins may be configured in a single operation.
All port pins (Pn) have programmable output configuration. In addition, all GPIO pins have
inverted I/O. For an input, this means inverting the signal between the port pin and the pin regis-
ter. For an output, this means inverting the output signal between the port register and the port
pin. Some port pins also have configurable slew rate limitation to reduce electromagnetic
emission.
Selectable input and output configuration for each pin individually
Flexible pin configuration through dedicated Pin Configuration Register
Synchronous and/or asynchronous input sensing with port interrupts and events
Asynchronous wake-up signalling
Highly configurable output driver and pull settings:
Slew rate control
Flexible pin masking
Configuration of multiple pins in a single operation
Read-Modify-Write (RMW) support
Toggle/clear/set registers for OUT and DIR registers
Clock output on port pin
Event Channel 7 output on port pin
Mapping of port registers (virtual ports) into bit accessible I/O memory space
– Sense both edges
– Sense rising edges
– Sense falling edges
– Sense low level
Totem-pole
Pull-up/-down
Wired-AND
Wired-OR
Bus keeper
Inverted I/O
ATxmega A1
23

Related parts for atxmega192a1-cu