The AT91SAM7S64C-AU is a SMART ARM®-based Microcontroller, member of the SAM7S series of flash microcontrollers based on the 32-bit ARM7TDMI® RISC processor. It operates at a maximum speed of 55MHz and features 32kB of flash memory and 16kB of SRAM. The peripheral set includes a full speed USB device and PHY at 12Mbps, UART, two USARTs, TWI I²C), SPI, SSC, two PWM timers, three 16-bit timers, RTT, 8x10-bit ADC and 32 IO lines. It achieves single-cycle instruction access from embedded flash at 27 MIPS. The multi-layer bus matrix, multiple SRAM banks, PDC and DMA support parallel tasks and maximize data throughput. The SAM7S64 operates from 1.65 to 3.6V. The SAM7S series has a static current of less than 60µA on VDDCORE at 25°C, including the RC oscillator, the voltage regulator and the power-on reset. When the brown-out detector is activated, 20µA static current is added. The dynamic power consumption on VDDCORE is less than 50mA at full speed when running out of the flash.
Incorporates the ARM7TDMI® ARM® Thumb® processor
High-performance 32-bit RISC architecture
High-density 16-bit instruction set
Leader in MIPS/Watt
EmbeddedICE™ In-circuit emulation, debug communication channel support
Internal high-speed flash
Internal high-speed SRAM - Single-cycle access at maximum speed
Memory controller (MC) - Embedded flash controller, abort status and misalignment detection
Reset controller (RSTC) - Provides external reset signal shaping and reset source status
Clock Generator (CKGR) - Low-power RC oscillator, 3 to 20MHz on-chip oscillator and one PLL
Power management controller (PMC) - Three programmable external clock signals