Manual

31
6264A–CAP–21-May-07
AT91CAP9S500A/AT91CAP9S250A
9.7 Watchdog Timer
16-bit key-protected only-once-Programmable Counter
Windowed, prevents the processor to be in a dead-lock on the watchdog access
9.8 Real-time Timer
Two Real-time Timers, allowing backup of time with different accuracies
32-bit Free-running back-up Counter
Integrates a 16-bit programmable prescaler running on the embedded 32,768 Hz
oscillator
Alarm Register to generate a wake-up of the system through the Shutdown
Controller
9.9 General-Purpose Backed-up Registers
Four 32-bit backup general-purpose registers
9.10 Advanced Interrupt Controller
Controls the interrupt lines (nIRQ and nFIQ) of the ARM Processor
Thirty-two individually maskable and vectored interrupt sources
Source 0 is reserved for the Fast Interrupt Input (FIQ)
Source 1 is reserved for system peripherals (PIT, RTT, PMC, DBGU, etc.)
Programmable Edge-triggered or Level-sensitive Internal Sources
Programmable Positive/Negative Edge-triggered or High/Low Level-sensitive
Four External Sources plus the Fast Interrupt signal
8-level Priority Controller
Drives the Normal Interrupt of the processor
Handles priority of the interrupt sources 1 to 31
Higher priority interrupts can be served during service of lower priority interrupt
Vectoring
Optimizes Interrupt Service Routine Branch and Execution
One 32-bit Vector Register per interrupt source
Interrupt Vector Register reads the corresponding current Interrupt Vector
•Protect Mode
Easy debugging by preventing automatic operations when protect models are
enabled
•Fast Forcing
Permits redirecting any normal interrupt source on the Fast Interrupt of the
processor
9.11 Debug Unit
Composed of two functions
–Two-pin UART
Debug Communication Channel (DCC) support