The ATSAM3X8CA-AU is a SMART SAM3X series 32-bit Flash Microcontroller based on the high-performance ARM Cortex-M3 RISC processor. It operates at a maximum speed of 84MHz and features 512kB of flash memory in 2 x 256kB banks and 96kB of SRAM in 64kB +32kB banks. Its highly-integrated peripheral set includes Ethernet, dual CAN, High Speed USB MiniHost and device with on-chip PHY, high-speed SD/SDIO/MMC and multiple USARTs, SPIs, TWIs (I²C) and one I²S. The SAM3X8C also features a 12-bit ADC/DAC, temperature sensor, 32-bit timers, PWM timer and RTC. The 16-bit external bus interface supports SRAM, PSRAM, NOR and NAND flash with error code correction. The Atmel QTouch® Library is available for the SAM3X8C for easy implementation of buttons, sliders and wheels. The device operates from 1.62 to 3.6V.
● ARM Cortex-M3 revision 2.0 running at up to 84MHz
● Memory protection unit (MPU)
● Thumb®-2 instruction set
● 24-bit SysTick counter
● Nested vector interrupt controller
● Embedded voltage regulator for single supply operation
● Power-on-reset (POR), brown-out detector (BOD) and watchdog for safe reset
● Quartz or ceramic resonator oscillators - 3 to 20MHz and optional 32.768kHz for RTC or device clock
● High precision factory trimmed internal RC oscillator with 4MHz default frequency
● Slow clock internal RC oscillator as permanent clock for device clock in low-power mode
● One PLL for device clock and one dedicated PLL for USB 2.0 high speed mini host/device
● Temperature sensor
● Sleep, wait and backup modes
● 2 TWI (I²C compatible), up to 6 SPIs, 1 SSC (I²S), 1 HSMCI (SDIO/SD/MMC) with up to 2 slots
● 9-channel 32-bit Timer/counter (TC), quadrature decoder logic and 2-bit gray up/down counter
● 32-bit Low-power RTT and low-power RTC with calendar and alarm features
● 256-bit General purpose backup registers (GPBR)
● Ethernet MAC 10/100 (EMAC) with dedicated DMA
● 2 CAN controllers with 8 mailboxes
● True random number generator (TRNG)