AT91M40800-33AI Atmel, AT91M40800-33AI Datasheet - Page 9

IC ARM7 MCU 100 TQFP

AT91M40800-33AI

Manufacturer Part Number
AT91M40800-33AI
Description
IC ARM7 MCU 100 TQFP
Manufacturer
Atmel
Series
AT91SAMr

Specifications of AT91M40800-33AI

Core Processor
ARM7
Core Size
16/32-Bit
Speed
33MHz
Connectivity
EBI/EMI, UART/USART
Peripherals
POR, WDT
Number Of I /o
32
Program Memory Type
ROMless
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 3.6 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
100-LQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Program Memory Size
-
Data Converters
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT91M40800-33AI
Manufacturer:
ATMEL
Quantity:
40
Part Number:
AT91M40800-33AI
Manufacturer:
QFP
Quantity:
319
Part Number:
AT91M40800-33AI
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT91M40800-33AI
Manufacturer:
ATMEL
Quantity:
8 000
Part Number:
AT91M40800-33AI
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
AT91M40800-33AI SL383
Manufacturer:
Atmel
Quantity:
10 000
7.6.3
7.6.4
7.6.5
1348FS–ATARM–13-Apr-06
Remap Command
Abort Control
External Bus Interface
The pin BMS is multiplexed with the I/O line P24 that can be programmed after reset like any
standard PIO line.
Table 7-1.
The ARM vectors (Reset, Abort, Data Abort, Prefetch Abort, Undefined Instruction, Interrupt,
Fast Interrupt) are mapped from address 0x0 to address 0x20. In order to allow these vectors to
be redefined dynamically by the software, the AT91M40800 microcontroller uses a remap com-
mand that enables switching between the boot memory and the internal primary SRAM bank
addresses. The remap command is accessible through the EBI User Interface, by writing one in
RCB of EBI_RCR (Remap Control Register). Performing a remap command is mandatory if
access to the other external devices (connected to chip-selects 1 to 7) is required. The remap
operation can only be changed back by an internal reset or an NRST assertion.
The abort signal providing a Data Abort or a Prefetch Abort exception to the ARM7TDMI is
asserted when accessing an undefined address in the EBI address space.
No abort is generated when reading the internal memory or by accessing the internal peripher-
als, whether the address is defined or not.
The External Bus Interface handles the accesses between addresses 0x0040 0000 and 0xFFC0
0000. It generates the signals that control access to the external devices, and can be configured
from eight 1-Mbyte banks up to four 16-Mbyte banks. It supports byte-, half-word- and word-
aligned accesses.
For each of these banks, the user can program:
The External Bus Interface features also the Early Read Protocol, configurable for all the
devices, that significantly reduces access time requirements on an external device in the case of
single-clock cycle access.
BMS
1
0
• Number of wait states
• Number of data float times (wait time after the access is finished to prevent any bus
• Data bus-width (8-bit or 16-bit).
• With a 16-bit wide data bus, the user can program the EBI to control one 16-bit device (Byte
contention in case the device is too long in releasing the bus)
Access Select mode) or two 8-bit devices in parallel that emulate a 16-bit memory (Byte
Write Access mode).
Boot Mode Select
Boot Memory
External 8-bit memory on NCS0
External 16-bit memory on NCS0
AT91M40800
9

Related parts for AT91M40800-33AI