at91m42800 ATMEL Corporation, at91m42800 Datasheet

no-image

at91m42800

Manufacturer Part Number
at91m42800
Description
At91 Arm Thumb Microcontrollers
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
at91m42800-33AI
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at91m42800-33CI
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at91m42800A
Manufacturer:
ATMEL
Quantity:
314
Part Number:
at91m42800A-33AI
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at91m42800A-33AI SL383
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at91m42800A-33AU
Manufacturer:
Atmel
Quantity:
980
Part Number:
at91m42800A-33AU
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at91m42800A-33CI
Manufacturer:
ATMEL
Quantity:
1 831
Part Number:
at91m42800A-33CI
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
at91m42800A-33CJ
Manufacturer:
ATMEL
Quantity:
81
Features
Description
The AT91M42800 Microcontroller is a member of the Atmel AT91 16/32-bit Microcon-
troller family, which is based on the ARM7TDMI processor core. 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 reg-
isters 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, in-system programmable, nonvolatile memory technology. The AT91M42800
has a direct connection to off-chip memory, including Flash, through the External Bus
Interface.
The Power Management Controller allows the user to adjust the device activity
according to system requirements, and, with the 32.768 kHz low-power oscillator,
enables the AT91M42800 to reduce power requirements to an absolute minimum.
The AT91M42800 is manufactured using Atmel’s high-density CMOS technology. By
combining the ARM7TDMI processor core with on-chip SRAM and a wide range of
peripheral functions including timers, serial communication controllers and a versatile
clock generator on a monolithic chip, the AT91M42800 provides a highly flexible and
cost-effective solution to many compute-intensive applications.
Utilizes the ARM7TDMI
8K Bytes Internal RAM
Fully Programmable External Bus Interface (EBI)
8-channel Peripheral Data Controller
8-level Priority, Individually Maskable, Vectored Interrupt Controller
54 Programmable I/O Lines
6-channel 16-bit Timer/Counter
2 USARTs
2 Master/Slave SPI Interfaces
3 System Timers:
Power Management Controller (PMC)
Clock Generator with 32.768 kHz Low-power Oscillator and PLL
IEEE 1149.1 JTAG Boundary Scan on All Active Pins
Fully Static Operation: 0 Hz to 33 MHz (17 MHz at 1.8V)
1.8V to 3.6V Core Operating Voltage Range; 2.7V to 5.5V I/O Operating Voltage Range
-40°C to +85°C Operating Temperature Range
Available in a 144-lead TQFP Package and in 144-ball BGA 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 8 Chip Selects
– Software Programmable 8/16-bit External Data Bus
– 5 External Interrupts, Including a High-priority, Low-latency Interrupt Request
– 6 External Clock Inputs
– 2 Multi-purpose I/O Pins per Channel
– 2 Dedicated Peripheral Data Controller (PDC) Channels per USART
– Support for up to 9-bit Data Transfers
– 2 Dedicated Peripheral Data Controller (PDC) Channels per SPI
– 8- to 16-bit Programmable Data Length
– 4 External Slave Chip Selects per SPI
– Period Interval Timer (PIT); Real-time Timer (RTT); Watchdog Timer (WDT)
– CPU and Peripherals Can be Deactivated Individually
– Support for 31.25 kHz and 38.4 kHz Crystals
– Software Programmable System Clock (up to 33 MHz)
ARM Thumb Processor Core
AT91
ARM
Microcontrollers
AT91M42800
Summary
®
Thumb
Rev. 1328AS–06/00
®
1

Related parts for at91m42800

at91m42800 Summary of contents

Page 1

... The AT91M42800 is manufactured using Atmel’s high-density CMOS technology. By combining the ARM7TDMI processor core with on-chip SRAM and a wide range of peripheral functions including timers, serial communication controllers and a versatile clock generator on a monolithic chip, the AT91M42800 provides a highly flexible and cost-effective solution to many compute-intensive applications. AT91 ® ...

Page 2

... Pin Configuration Figure 1. Pin Configuration in TQFP144 Package (Top View) Figure 2. Pin Configuration in BGA144 Package (Top View AT91M42800 2 108 73 109 AT91M42800 33AI 144 ...

Page 3

... Table 1. AT91M42800 Pinout in TQFP 144 Package Pin AT91M42800 Pin 1 GND 2 GND 3 NLB/ VDDIO 13 GND A10 16 A11 17 A12 18 A13 19 A14 20 A15 21 A16 22 A17 23 A18 24 VDDIO 25 GND 26 A19 27 PB2/A20/CS7 28 PB3/A21/CS6 29 PB4/A22/CS5 30 PB5/A23/CS4 ...

Page 4

... Table 2. AT91M42800 Pinout in BGA 144 Package Pin AT91M42800 A1 PB1/NCS3 A2 NCS0 A3 NCS1 A4 GND A5 PLLRCB A6 GND A7 PLLRCA A8 GNDPLL A9 XOUT A10 XIN A11 GND A12 PA22/NPCSB1 B1 NUB/NWR1 B2 PB0/NCS2 B3 VDDCORE B4 NWE/NWR0 B5 VDDPLL B6 TDO B7 VDDPLL B8 NWDOVF B9 PA26 B10 PA19/MISOB B11 PA24/NPCSB3 B12 PA23/NPCSB2 C1 NLB/ VDDIO ...

Page 5

... Pin Description Table 3. AT91M42800 Pin Description Module Name A0 - A23 D0 - D15 CS4 - CS7 NCS0 - NCS3 NWR0 NWR1 NRD EBI NWE NOE NUB NLB NWAIT HOLD HOLDA BMS IRQ0 - IRQ3 AIC FIQ TCLK0 - TCLK5 TC TIOA0 - TIOA5 TIOB0 - TIOB5 SCK0 - SCK1 USART TXD0 - TXD1 ...

Page 6

... Table 3. AT91M42800 Pin Description (Continued) Module Name JTAGSEL JTAG/ICE TMS TDI TDO TCK NTRST Emulation NTRI VDDIO VDDCORE Power VDDPLL GND AT91M42800 6 Function JTAG/ ICE selection Test Mode Select Test Data In Test Data Out Test Clock Test Reset Input Tri-state Mode Enable ...

Page 7

... Block Diagram Figure 3. AT91M42800 JTAGSEL NTRST TMS TDO TDI TCK XIN XOUT PLLRCA PLLRCB PA25/MCKO PA26 PA0/IRQ0 PA1/IRQ1 PA2/IRQ2 PA3/IRQ3 PA4/FIQ PA5/SCK0 PA6/TXD0 PA7/RXD0 PA8/SCK1 PA9/TXD1/NTRI PA10/RXD1 P I PA11/SPCKA O PA12/MISOA PA13/MOSIA PA14/NPCSA0/NSSA PA15/NPCSA1 PA16/NPCSA2 PA17/NPCSA3 PA18/SPCKB PA19/MISOB PA20/MOSIB PA21/NPCSB0/NSSB PA22/NPCSB1 PA23/NPCSB2 ...

Page 8

... ARM7TDMI processor on dedicated pins, offering a complete, low-cost and easy-to-use debug solution for tar- get debugging. Memories The AT91M42800 Microcontroller embeds bytes of internal SRAM. The internal memory is directly con- nected to the 32-bit data bus and is single-cycle accessible. This provides maximum performance of 30 MIPS at 33 MHz by using the ARM instruction set of the processor ...

Page 9

Supervisor Mode Protection The following system peripherals are protected against unintentional accesses by the Supervisor Operating Mode. • External Bus Interface (EBI) • Power Management Controller (PMC) • System Timers (ST) • Special Function (SF) 9 ...

Page 10

... Associated Documentation Information Internal architecture of processor ARM/Thumb instruction sets Embedded in-circuit emulator Mapping Peripheral operation Peripheral user interface Timings DC characteristics AT91M42800 10 Document Title ARM7TDMI (Thumb) Datasheet AT91M42800 Datasheet AT91M42800 Electrical Characteristics Datasheet ...

Page 11

... Except for the program counter the ARM core registers do not have defined reset states. When reset is active, the inputs of the AT91M42800 must be held at valid logic levels. The EBI address lines drive low during reset. All the peripheral clocks are disabled during reset to save power ...

Page 12

... 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 soft- ware, the AT91M42800 Microcontroller uses a remap command that enables switching between the boot mem- ory and the internal RAM bank addresses. The remap command is accessible through the EBI User Interface, by writing one in RCB of EBI_RCR (Remap Control Register) ...

Page 13

... This eliminates the need for interrupt masking at the AIC or Core level in real-time and multi-tasking systems. Peripheral Data Controller The AT91M42800 has an 8-channel PDC dedicated to the two on-chip USARTs and to the two on-chip SPIs. One PDC channel is connected to the receiving channel and one to the transmitting channel of each peripheral ...

Page 14

... External sources can be programmed to be positive or negative edge triggered or high or low level sensitive. PIO: Parallel I/O Controller The AT91M42800 has 54 programmable I/O lines. I/O lines are multiplexed with an external signal of a peripheral to optimize the use of available package pins. These lines are controlled by two separate and identical PIO Controllers called PIOA and PIOB ...

Page 15

... Each Timer/Counter block operates independently and has a complete set of block and channel registers. SPI: Serial Peripheral Interface The AT91M42800 includes two SPIs that provide commu- nication with external devices in master or slave mode. They are independent, and are referred to by the letters A and B ...

Page 16

... Ordering Information Max Speed Core Operating (MHz) Power Supply Range 33 2.7V to 3.6V 33 2.7V to 3.6V AT91M42800 16 RAM Ordering Code (Bytes) AT91M42800-33CI 8K AT91M42800-33AI Operating Package Temperature Range BGA 144 -40°C to 85°C TQFP 144 ...

Page 17

Package Outline 144-lead TQFP Table 5. Common Dimensions (mm) Symbol Min c 0.09 c1 0.09 L 0.45 L1 1.00 REF R2 0.08 R1 0.08 S 0.2 q 0° q1 0° q2 11° q3 11° 0.05 A2 1.35 Tolerances ...

Page 18

... Figure 4. 144-lead TQFP Package Drawing   θ2 θ3  AT91M42800 18       θ θ  ...

Page 19

Package Outline 144-ball BGA Figure 5. 144-ball BGA Package Drawing TOP VIEW SIDE VIEW BOTTOM VIEW Max. Symbol 19 ...

Page 20

... Atmel Corporation 2000. Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard war- ranty which is detailed in Atmel’s Terms and Conditions located on the Company’s web site. The Company assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information contained herein ...

Related keywords