AT91R40008 ATMEL Corporation, AT91R40008 Datasheet - Page 12

no-image

AT91R40008

Manufacturer Part Number
AT91R40008
Description
AT91 ARM Thumb Microcontroller
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT91R40008-66AI
Manufacturer:
ATMEL
Quantity:
3 466
Part Number:
AT91R40008-66AI
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT91R40008-66AI
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
AT91R40008-66AI SL383
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT91R40008-66AU
Manufacturer:
ATMEL
Quantity:
900
Part Number:
AT91R40008-66AU
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT91R40008-66AU
Manufacturer:
ATMEL/PBF
Quantity:
1
Part Number:
AT91R40008-66AU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Company:
Part Number:
AT91R40008-66AU
Quantity:
46
Company:
Part Number:
AT91R40008-66AU
Quantity:
166
Part Number:
AT91R40008-66AU-999
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT91R40008-66AU-ES
Manufacturer:
ATMEL
Quantity:
2 255
System Peripherals
PS: Power-saving
AIC: Advanced Interrupt
Controller
PIO: Parallel I/O Controller
WD: Watchdog
SF: Special Function
12
AT91R40008 - Summary
The Power-saving feature optimizes power consumption, enabling the software to stop
the ARM7TDMI clock (Idle mode), restarting it when the module receives an interrupt (or
reset). It also enables on-chip peripheral clocks to be enabled and disabled individually,
matching power consumption and application need.
The Advanced Interrupt Controller has an 8-level priority, individually maskable, vec-
tored interrupt controller, and drives the NIRQ and NFIQ pins of the ARM7TDMI from:
The AIC is extensively programmable offering maximum flexibility, and its vectoring fea-
tures reduce the real-time overhead in handling interrupts.
The AIC also features a spurious vector, which reduces spurious interrupt handling to a
minimum, and a protect mode that facilitates the debug capabilities.
The AT91R40008 microcontroller has 32 programmable I/O lines. Six pins are dedi-
cated as general-purpose I/O pins. Other I/O lines are multiplexed with an external
signal of a peripheral to optimize the use of available package pins. The PIO controller
enables generation of an interrupt on input change on any of the PIO pins.
The Watchdog is built around a 16-bit counter and is used to prevent system lock-up if
the software becomes trapped in a deadlock. It can generate an internal reset or inter-
rupt, or assert an active level on the dedicated pin NWDOVF. All programming registers
are password-protected to prevent unintentional programming.
The AT91R40008 microcontroller provides registers that implement the following special
functions:
The external fast interrupt line (FIQ)
The three external interrupt request lines (IRQ0 - IRQ2)
The interrupt signals from the on-chip peripherals
Chip identification
RESET status
Protect mode
1732DS–ATARM–03/04

Related parts for AT91R40008