Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AT91M43300 Datasheet(PDF) 6 Page - ATMEL Corporation

Part # AT91M43300
Description  ARM Thumb Microcontrollers
Download  9 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

AT91M43300 Datasheet(HTML) 6 Page - ATMEL Corporation

  AT91M43300 Datasheet HTML 1Page - ATMEL Corporation AT91M43300 Datasheet HTML 2Page - ATMEL Corporation AT91M43300 Datasheet HTML 3Page - ATMEL Corporation AT91M43300 Datasheet HTML 4Page - ATMEL Corporation AT91M43300 Datasheet HTML 5Page - ATMEL Corporation AT91M43300 Datasheet HTML 6Page - ATMEL Corporation AT91M43300 Datasheet HTML 7Page - ATMEL Corporation AT91M43300 Datasheet HTML 8Page - ATMEL Corporation AT91M43300 Datasheet HTML 9Page - ATMEL Corporation  
Zoom Inzoom in Zoom Outzoom out
 6 / 9 page
background image
AT91M43300
6
EBI: External Bus Interface
The EBI generates the signals that control the access to
the external memory or peripheral devices. The EBI is fully
programmable and can address up to 64M bytes. It has
eight chip selects and a 24-bit address bus, the upper four
bits of which are multiplexed with a chip select.
The 16-bit data bus can be configured to interface with 8-
or 16-bit external devices. Separate read and write control
signals allow for direct memory and peripheral interfacing.
The EBI supports different access protocols, allowing sin-
gle-clock-cycle memory accesses.
The main features are:
External memory mapping
Up to eight chip select lines
8- or 16-bit data bus
Byte-write or byte-select lines
Remap of boot memory
Two different read protocols
Programmable wait state generation
External wait request
Programmable data float time
AIC: Advanced Interrupt Controller
The AT91M43300 has an 8-level priority, individually-
maskable, vectored interrupt controller. This feature sub-
stantially reduces the software and real-time overhead in
handling internal and external interrupts.
The interrupt controller is connected to the NFIQ (fast inter-
rupt request) and the NIRQ (standard interrupt request)
inputs of the ARM7TDMI processor. The processor’s NFIQ
line can only be asserted by the external fast interrupt
request input: FIQ. The NIRQ line can be asserted by the
interrupts generated by the on-chip peripherals and the
external interrupt request lines: IRQ0 to IRQ3.
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.
PIO: Parallel I/O Controller
The AT91M43300 features 58 programmable I/O lines. 14
pins on the AT91M43300 are dedicated as general-pur-
pose I/O pins. Other I/O lines are multiplexed with on-chip
peripheral I/O signals in order to optimize the use of avail-
able package pins. The I/O lines are controlled by two sep-
arate and identical PIO controllers (PIOA and PIOB). Each
PIO controller also provides an internal interrupt signal to
the Advanced Interrupt Controller (AIC).
USART: Universal
Synchronous/Asynchronous
Receiver/Transmitter
The AT91M43300 provides three identical, full-duplex, uni-
versal synchronous/asynchronous receiver/transmitters
that interface to the APB and are connected to the Periph-
eral Data Controller.
The main features are:
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
SPI: Serial Peripheral Interface
The AT91M43300 features an SPI that provides communi-
cation with external devices in master or slave mode.
The SPI has four external chip selects that can be con-
nected to up to 15 devices. The data length is programma-
ble, from 8- to 16-bit.
As for the USART, a two-channel PDC is used to move
data directly between memory and the SPI without CPU
intervention for maximum real-time processing throughput.
TC: Timer/Counter
The AT91M43300 features two identical timer/counter
blocks, each containing three identical 16-bit timer/counter
channels. Each channel can be independently pro-
grammed to perform a wide range of functions, including
frequency measurement, event counting, interval measure-
ment, pulse generation, delay timing and pulse width mod-
ulation.
Each timer/counter channel has three external clock inputs,
five internal clock inputs, and two multi-purpose input/out-
put 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).
Each timer/counter block features two global registers that
act upon all three TC channels. The Block Control Register
allows the three channels to be started simultaneously with
the same instruction. The Block Mode Register defines the
external clock inputs for each timer/counter channel, allow-
ing them to be chained.


Similar Part No. - AT91M43300

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
AT91M40008 ATMEL-AT91M40008 Datasheet
234Kb / 19P
   Incorporates the ARM7TDM ARM Thumb Processor Core
AT91M40400 ATMEL-AT91M40400 Datasheet
50Kb / 7P
   16/32-Bit Microcontroller
AT91M40400 ATMEL-AT91M40400 Datasheet
1Mb / 116P
   AT91 ARM Thumb Microcontrollers
AT91M40400 ATMEL-AT91M40400_99 Datasheet
1Mb / 116P
   AT91 ARM Thumb Microcontrollers
AT91M40800 ATMEL-AT91M40800 Datasheet
255Kb / 18P
   AT91 ARM Thumb Microcontrollers
More results

Similar Description - AT91M43300

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
AT91M63200 ATMEL-AT91M63200 Datasheet
244Kb / 12P
   ARM Thumb Microcontrollers
AT91M55800A ATMEL-AT91M55800A Datasheet
3Mb / 227P
   ARM Thumb Microcontrollers
AT91F40816 ATMEL-AT91F40816 Datasheet
248Kb / 22P
   ARM Thumb Microcontrollers
AT91FR40161 ATMEL-AT91FR40161 Datasheet
179Kb / 22P
   ARM Thumb Microcontrollers
AT91M42800 ATMEL-AT91M42800 Datasheet
335Kb / 20P
   AT91 ARM Thumb Microcontrollers
AT91C140 ATMEL-AT91C140_05 Datasheet
2Mb / 174P
   AT91 ARM Thumb Microcontrollers
AT91M40400 ATMEL-AT91M40400_99 Datasheet
1Mb / 116P
   AT91 ARM Thumb Microcontrollers
AT91SAM9260 ATMEL-AT91SAM9260 Datasheet
910Kb / 45P
   AT91 ARM Thumb Microcontrollers
AT91SAM7XC512 ATMEL-AT91SAM7XC512_09 Datasheet
768Kb / 47P
   ARM Thumb-based Microcontrollers
AT91FR40162 ATMEL-AT91FR40162 Datasheet
250Kb / 22P
   AT91 ARM Thumb Microcontrollers
More results


Html Pages

1 2 3 4 5 6 7 8 9


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com