AT91M40400 ATMEL Corporation, AT91M40400 Datasheet

no-image

AT91M40400

Manufacturer Part Number
AT91M40400
Description
16/32-bit microcontroller, 2.7V to 3.6V operating range
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT91M40400
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
AT91M40400 33AC
Manufacturer:
AD
Quantity:
11
Part Number:
AT91M40400-25AI
Manufacturer:
ATMEL
Quantity:
6 949
Part Number:
AT91M40400-33AC
Quantity:
500
Part Number:
AT91M40400-33AC
Manufacturer:
QFP
Quantity:
465
Part Number:
AT91M40400-33AC
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Features
Description
The AT91M40400 is a member of the Atmel AT91 16/32-bit Microcontroller family
which is based on the ARM7TDMI embedded processor. This processor has a high-
performance 32-bit RISC architecture with a high-density 16-bit instruction set and
very low power consumption. In addition, a large number of internally banked registers
result in very fast exception handling, making the device ideal for real-time control
applications. The AT91 ARM-based MCU family also features Atmel’s high-density,
nonvolatile memory technology. The on-chip Flash program memory is in-system pro-
grammable.
The AT91M40400 has a direct connection to off-chip memory, including Flash,
through the External Bus Interface.
The device is manufactured using Atmel’s high-density CMOS technology. By com-
bining the ARM7TDMI microcontroller core with an on-chip RAM and a wide range of
peripheral functions on a monolithic chip, the Atmel AT91M40400 is a powerful micro-
controller that provides a flexible, cost-effective solution to many compute-intensive
embedded control applications.
Incorporates the ARM7TDMI
4K bytes internal RAM
Fully programmable External Bus Interface (EBI)
Eight-level priority, individually maskable, vectored interrupt controller
32 Programmable I/O lines
Three-channel 16-bit timer/counter
Two USARTs
Programmable watchdog timer
Low-power idle and power-down modes
Fully static operation: 0 Hz to 33 MHz
2.7V to 3.6V operating range
Available in a 100-lead TQFP package
– High-performance 32-bit RISC architecture
– High-density 16-bit instruction set
– Leader in MIPS/Watt
– Embedded ICE In Circuit Emulation
– Maximum external address space of 64M bytes
– Up to eight chip selects
– Software programmable 8/16-bit external databus
– Four External interrupts, including a high priority low latency interrupt request
– Three external clock inputs
– Two multi-purpose I/O pins per channel
– Two dedicated Peripheral Data Controller (PDC) channels per USART
ARM Thumb processor
16/32-Bit
Microcontroller
AT91M40400
Summary
Full datasheet (lit# 0768B)
also available by e-mailing
literature@atmel.com
Rev. 0768BS–08/98
1

Related parts for AT91M40400

AT91M40400 Summary of contents

Page 1

... The device is manufactured using Atmel’s high-density CMOS technology. By com- bining the ARM7TDMI microcontroller core with an on-chip RAM and a wide range of peripheral functions on a monolithic chip, the Atmel AT91M40400 is a powerful micro- controller that provides a flexible, cost-effective solution to many compute-intensive embedded control applications. ...

Page 2

... Pin Configuration Figure 1. AT91M40400 Pinout (Top View) A0/NLB 1 GND VDD A10 13 A11 14 A12 15 A13 A14 17 GND 18 GND 19 A15 20 A16 21 A17 22 A18 23 A19 24 P28/A20/CS7 25 AT91M40400 2 AT91M40400 100-Lead TQFP 75 P21/TXD1/NTRI 74 P20/SCK1 73 P19 ...

Page 3

... Table 1. AT91M40400 Pin Description Module Name A0-A23 Address Bus D0-D15 Data Bus NCS0-NCS3 Chip Select CS4-CS7 Chip Select NWR0 Lower Byte 0 Write Signal NWR1 Upper Byte 1 Write Signal EBI NRD Read Signal NWE Write Enable NOE Output Enable NUB Upper Byte Select ...

Page 4

... Block Diagram Figure 2. AT91M40400 Block Diagram TMS TDO TDI TCK MCKI P25/MCKO P12/FIQ P9/IRQ0 P10/IRQ1 Interrupt Controller P11/IRQ2 P13/SCK0 P14/TXD0 P15/RXD0 P20/SCK1 P21/TXD1/NTRI P22/RXD1 P16 P17 P18 P19 P23 P24/BMS AT91M40400 4 Embedded ICE ARM7TDMI Core ASB RAM 4K bytes Clock ASB ...

Page 5

... Electrical characteristics are documented in a separate datasheet entitled “AT91M40400 Electrical and Mechanical Characteristics”. The ARM Standard In-Circuit-Emulation debug interface is supported via the ICE port of the AT91M40400 microcon- troller. (This is not a standard IEEE 1149.1 JTAG Boundary Scan interface) PDC: Peripheral Data Controller The AT91M40400 has a 4-channel PDC dedicated to the two on-chip USARTs ...

Page 6

... PIO: Parallel I/O Controller The AT91M40400 has 32 programmable I/O lines. Six pins on the AT91M40400 are dedicated as general purpose I/O pins (P16, P17, P18, P19, P23 and P24). Other I/O lines are multiplexed with an external signal of a peripheral to optimize the use of available package pins. The PIO con- ...

Page 7

... TC: Timer Counter The AT91M40400 features a Timer Counter block which includes three identical 16-bit timer counter channels. Each channel can be independently programmed to perform a wide range of functions including frequency measurement, event counting, interval measurement, pulse generation, delay timing and pulse width modulation. Each Timer Counter channel has 3 external clock inputs, 5 internal clock inputs, and 2 multi-purpose input/output sig- nals which can be configured by the user ...

Related keywords