ARM-based Solutions
ARM-based Solutions

AT91SAM7S256

 
Status:Production
Flash (Bytes):256K
SRAM (Bytes):64K
RTC/RTT:-/1
10-bit ADC Channels:8
Peripheral DMA Channels:11
: LQFP 64
 QFN 64
More
View Documents and Tools
View Applications
Distributor InventoryCheck Distributor Inventory
 

The AT91SAM7S256 is a low pincount Flash microcontroller based on the 32-bit ARM7TDMI RISC processor. It features 256K bytes of embedded high-speed Flash with sector lock capabilities and a security bit, and 64K bytes of SRAM. The integrated proprietary SAM-BA Boot Assistant enables in-system programming of the embedded Flash.
Its extensive peripheral set includes a USB 2.0 Full Speed Device Port, USARTs, SPI, SSC, TWI and an 8-channel 10-bit ADC. Its Peripheral DMA Controller channels eliminate processor bottlenecks during peripheral-to-memory transfers. Its System Controller manages interrupts, clocks, power, time, debug and reset, significantly reducing the external chip count and minimizing power consumption.
In industrial temperature, worse case conditions the maximum clock frequency is 55MHz. Typical core supply is 1.8V, I/Os are supplied at 1.8V or 3.3V and are 5V tolerant. An integrated Voltage Regulator permits single supply at 3.3V. The AT91SAM7S256 is supplied in a 64-lead LQFP or QFN Green package. It is supported by an Evaluation Board and extensive application development tools.
The AT91SAM7S256 is a general-purpose microcontroller, providing an ideal migration path for 8-bit applications requiring additional performance, USB connectivity and extended memory.

 ARM7TDMI Technical Reference Manual   (284 pages, updated 4/01)
 AT91SAM7S Series Preliminary Summary   (51 pages, revision HS, updated 12/09)
 AT91SAM7S Series Preliminary   (761 pages, revision J, updated 12/09)

AT91 Assembler Code Startup Sequence for C Code Applications Software Based on the AT91SAM7S64 Evalu      (11 pages, revision A, updated 3/05)
This Application Note describes an example of the AT91SAM7S C-startup sequence based on the C-startup sequence for the AT91SAM7S64 Evaluation Board working with the IAR 4.11A Development Tools.
AT91-AN01: Using the Two-wire interface (TWI) in Master Mode on AT91SAM Microcontrollers      (32 pages, revision B, updated 08/07)
This application note is an aid for developers in the design of a system using the Two-wire Interface (TWI) of Atmel's AT91SAM family of microcontroller products with Atmel's Two-wire Interface slave devices and I2C-Bus compatible slave devices. It describes the connection with a digital temperature sensor (LM75), a Real Time Clock (DS1337), a Graphic LCD Module(PCF8558) and a 1Mbit Two-wire Serial EEPROM (AT24C1024).
AT91SAM Internet Radio      (41 pages, revision A, updated 05/07)
Describes an Internet Radio software that can run either on SAM9260-EK or SAM7X-EK evaluation board. Includes a description of an add-on board which contains a stereo audio codec, an LCD display and three push buttons.
AT91SAM7S64 USB Certification      (34 pages, revision A, updated 2/06)
This Application Note describes the USB certification process for the AT91SAM7S64 microcontroller that contains a USB V2.0 Full Speed Device. It describes the full USB peripheral environment required for USB-IF compliancy.
AT91SAM7S64 USB Certified
Connecting an Atmel ARM-based Serial Synchronous Controller to an I2S-compatible Serial Bus      (13 pages, revision A, updated 11/03)
Describes the configuration required to connect the Atmel ARM-based SSC to a device with an I2S-compatible serial bus.
Interfacing a 4x4 Keyboard to an AT91 Microcontroller      (13 pages, revision A, updated 1/03)
This application note provides programming techniques used on the AT91 ARM-based microcontroller for scanning a 4 x 4 Keyboard matrix.
   Other Related Application Notes



 AT91SAM Product Guide   (Brochure, 2 pages, revision G, updated 2/10)
Product selection guide to Atmel's AT91SAM microcontrollers that give immediate access to market-leading ARM processors.

 AT91SAM7S-EK Evaluation Board User Guide   (User Guide, 27 pages, revision C, updated 02/07)
The AT91SAM7S-EK evaluation board enables the evaluation of and code development for applications running on an AT91SAM7Sxx device.

 Atmel's ARM-based Flash Microcontrollers Optimized for Real-Time Control Applications   (Article, 2 pages, updated 02/05)

 Data Converter Terminology   (Other, 22 pages, revision C, updated 1/10)
This Application Note defines a number of key parameters related to data converters (ADC and DAC) and discusses the extent to which they can be tested. Equations are given to evaluate all key values.

Application Software:

AT91 Software Package

Design Software:

AT91 USB Framework

Emulator:

AT91SAM-ICE JTAG Emulator

Evaluation Kit:

AT91SAM7S-EK

Programmer:

AT91 In-system Programmer (SAM-BA)

Software Files:

   AT91SAM_pll.html
    AT91SAM_usart_utility.html
    ATMEL_PLL_LFT_Filter_CALCULATOR_AT91_2v91.zip
    SAM7S256_LQFP64_BSD
    SAM7S256_LQFP64_IBIS
    SAM7S256_QFN64_BSD
    SAM7S256_QFN64_IBIS

Related Applications

Home and Building Automation

Industrial Automation

Metering

Mobile Electronics

PC Peripherals