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
● Advanced Interrupt Controller (AIC)
● Debug unit (DBGU)
● Periodic Interval Timer (PIT) - 20-bit programmable counter plus 12-bit interval counter
● Windowed Watchdog (WDT) - 12-bit key-protected programmable counter
● Real-time timer (RTT) - 32-bit free-running counter with alarm
● One parallel input/output controller (PIOA)
● One USB 2.0 full speed (12Mbps) device port
● One synchronous serial controller (SSC)
● Two universal synchronous/asynchronous receiver transmitters (USART)