AT91M43300-25CI Atmel, AT91M43300-25CI Datasheet - Page 9

no-image

AT91M43300-25CI

Manufacturer Part Number
AT91M43300-25CI
Description
IC ARM7 MCU 144 BGA
Manufacturer
Atmel
Series
AT91SAMr

Specifications of AT91M43300-25CI

Core Processor
ARM7
Core Size
16/32-Bit
Speed
25MHz
Connectivity
EBI/EMI, SPI, UART/USART
Peripherals
WDT
Number Of I /o
58
Program Memory Type
ROMless
Ram Size
3K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 3.6 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
144-LFBGA
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:
AT91M43300-25CI
Manufacturer:
Atmel
Quantity:
10 000
8. PIO: Parallel I/O Controller
9. USART: Universal Synchronous/Asynchronous Receiver/Transmitter
10. SPI: Serial Peripheral Interface
11. TC: Timer Counter
1322B–ATARM–12-Dec-05
An 8-level priority encoder allows the customer to define the priority between the different NIRQ
interrupt sources.
Internal sources are programmed to be level sensitive or edge triggered. External sources can
be programmed to be positive or negative edge triggered or high or low level sensitive.
The AT91M43300 features 58 programmable I/O lines. 14 pins on the AT91M43300 are dedi-
cated as general purpose I/O pins. Other I/O lines are multiplexed with on-chip peripheral I/O
signals in order to optimize the use of available package pins. The I/O lines are controlled by two
separate and identical PIO Controllers (PIOA and PIOB). Each PIO controller also provides an
internal interrupt signal to the Advanced Interrupt Controller (AIC).
The AT91M43300 provides three identical, full-duplex, universal synchronous/asynchronous
receiver/transmitters that interface to the APB and are connected to the Peripheral Data
Controller.
The main features are:
The AT91M43300 features an SPI which provides communication with external devices in mas-
ter or slave mode.
The SPI has four external chip selects which can be connected to up to 15 devices. The data
length is programmable, from 8 to 16-bit.
As for the USART, a 2-channel PDC is used to move data directly between memory and the SPI
without CPU intervention for maximum real-time processing throughput.
The AT91M43300 features two identical Timer Counter blocks, each containing 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 measure-
ment, pulse generation, delay timing and pulse width modulation.
Each Timer Counter channel has 3 external clock inputs, 5 internal clock inputs, and 2 multi-pur-
pose input/output signals which can be configured by the user. Each channel drives an internal
interrupt signal which can be programmed to generate processor interrupts via the Advanced
Interrupt Controller (AIC).
Programmable Baud Rate Generator
Parity, Framing and Overrun Error Detection
Line Break Generation and Detection
Automatic Echo, Local Loopback and Remote Loopback channel modes
Multi-drop Mode: Address Detection and Generation
Interrupt Generation
Two Dedicated Peripheral Data Controller channels
5-, 6-, 7-, 8- and 9-bit character length
AT91M43300
9

Related parts for AT91M43300-25CI