
Microchip Technology SAM4N ARM Cortex-M4 Based MCUs
Microchip SAM4N ARM Cortex-M4 Based MCUs are a member of a family of Flash microcontrollers based on the high-performance 32-bit ARM® Cortex®-M4 RISC processor. It operates at a maximum speed of 100MHz and features up to 1024Kbytes of Flash and up to 80Kbytes of SRAM. The peripheral set includes 3x USARTs, 4x UARTs, 3x TWIs, 1x SPI, as well as 1 PWM timer, 2x three-channel general-purpose 16-bit timers (with stepper motor and quadrature decoder logic support), an RTC, a 10-bit ADC (up to 12-bit with digital averaging) and a 10-bit DAC with an internal voltage reference. The SAM4N device is a medium-range general-purpose microcontroller with the best ratio in terms of reduced power consumption, processing power, and peripheral set. This enables the SAM4N to sustain a wide range of applications including industrial automation and M2M (machine-to-machine), energy metering, consumer and appliance, building, and home control.Features
- Core
- ARM® Cortex®-M4 running at up to 100 MHz
- Memory Protection Unit (MPU)
- Thumb®-2 instruction Set
- Pin-to-pin compatible with SAM3N, SAM3S products (48-, 64- and 100-pin versions), SAM4S (64- and 100-pin versions), and SAM7S legacy products (64-pin version)
- Memories
- Up to 1024 Kbytes embedded Flash
- Up to 80 Kbytes embedded SRAM
- 8 Kbytes ROM with embedded boot loader routines (UART) and IAP routines, single-cycle access at maximum speed
- System
- Embedded voltage regulator for single-supply operation
- Power-on-Reset (POR), Brown-out Detector (BOD), and Watchdog for safe operation
- Quartz or ceramic resonator oscillators: 3 to 20 MHz main power with Failure Detection and optional low power 32.768 kHz for RTC or device clock
- High precision 8/12 MHz factory trimmed internal RC oscillator with 4 MHz default frequency for device start-up. In-application trimming access for frequency adjustment
- Slow Clock Internal RC oscillator as permanent low-power mode device clock
- PLL up to 240 MHz for device clock
- Temperature Sensor
- Up to 23 peripheral DMA (PDC) channels
- Low Power Modes
- Sleep and Backup modes, down to 0.7 A in Backup mode
- Low-power RTC
- Peripherals
- Up to 3 USARTs with ISO7816, IrDA®(only USART0), RS-485, and SPI Mode
- Up to 4 2-wire UARTs
- Up to 3 Two-Wire Interfaces (TWI)
- 1 SPI
- 2 Three-channel 16-bit Timer/Counter with capture, waveform, compare, and PWM mode. Quadrature Decoder Logic and 2-bit Gray
- Up/Down for Stepper Motor
- 1 Four-channel 16-bit PWM
- 32-bit Real-time Timer and RTC with calendar and alarm features
- I/Os
- Up to 79 I/O lines with external interrupt capability (edge or level sensitivity), debouncing, glitch filtering, and on-die Series Resistor Termination. Individually Programmable Open-drain, Pull-up, and Pull-down resistor and Synchronous Output
- Three 32-bit Parallel Input/Output Controllers
- Analog
- One 10-bit ADC up to 510k samples/sec, with Digital Averaging Function providing Enhanced Resolution Mode up to 12-bit, Up to 16-channels
- One 10-bit DAC up to 1M Samples/sec
- Internal voltage reference, 3V typ.
Applications
- Industrial Automation and M2M (machine to machine)
- Process transmitter
- RF module
- Asset tracking
- Consumer and Appliance
- Toys and mobile accessories
- Building and Home Control
- Sensors and actuators
- Control panels
- Room control unit
- Keypad
- Low-cost gateway (WAN/HAN)
- Energy Metering
- Smart Meter
- Low-end data concentrators
Block Diagram

Additional Resources
Published: 2013-07-26
| Updated: 2022-03-25