AT91SAM7S32-AI ATMEL [ATMEL Corporation], AT91SAM7S32-AI Datasheet - Page 437

no-image

AT91SAM7S32-AI

Manufacturer Part Number
AT91SAM7S32-AI
Description
AT91 ARM Thumb-based Microcontrollers
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet
6071A–ATARM–28-Oct-04
Parallel Input/Output Controller (PIO) ....................................................... 197
Overview.......................................................................................................... 197
Block Diagram................................................................................................. 198
Application Block Diagram ............................................................................ 198
Product Dependencies................................................................................... 199
Functional Description................................................................................... 200
I/O Lines Programming Example .................................................................. 205
Parallel Input/Output Controller (PIO) User Interface.................................. 206
Debug Unit Force NTRST Register.............................................................. 195
Pin Multiplexing ............................................................................................ 199
External Interrupt Lines ................................................................................ 199
Power Management ..................................................................................... 199
Interrupt Generation ..................................................................................... 199
Pull-up Resistor Control ............................................................................... 200
I/O Line or Peripheral Function Selection .................................................... 201
Peripheral A or B Selection .......................................................................... 201
Output Control.............................................................................................. 201
Synchronous Data Output............................................................................ 202
Multi Drive Control (Open Drain) .................................................................. 202
Output Line Timings ..................................................................................... 202
Inputs ........................................................................................................... 202
Input Glitch Filtering ..................................................................................... 203
Input Change Interrupt ................................................................................. 203
PIO Controller PIO Enable Register............................................................. 208
PIO Controller PIO Disable Register............................................................ 208
PIO Controller PIO Status Register.............................................................. 209
PIO Controller Output Enable Register ........................................................ 209
PIO Controller Output Disable Register ....................................................... 210
PIO Controller Output Status Register ......................................................... 210
PIO Controller Input Filter Enable Register .................................................. 211
PIO Controller Input Filter Disable Register ................................................. 211
PIO Controller Input Filter Status Register................................................... 212
PIO Controller Set Output Data Register ..................................................... 212
PIO Controller Clear Output Data Register .................................................. 213
PIO Controller Output Data Status Register ................................................ 213
PIO Controller Pin Data Status Register ...................................................... 214
PIO Controller Interrupt Enable Register ..................................................... 214
PIO Controller Interrupt Disable Register..................................................... 215
PIO Controller Interrupt Mask Register ........................................................ 215
PIO Controller Interrupt Status Register ...................................................... 216
PIO Multi-driver Enable Register.................................................................. 216
PIO Multi-driver Disable Register................................................................. 217
PIO Multi-driver Status Register................................................................... 217
PIO Pull Up Disable Register ....................................................................... 218
PIO Pull Up Enable Register........................................................................ 218
AT91SAM7S32 Preliminary
vii

Related parts for AT91SAM7S32-AI