ATSAMC20J18A-UUT - 256KB Flash Cortex-M0+ MCU 48MHz | Microchip
料号: ATSAMC20J18A-UUT ✓ 量产中ATSAMC20J18A-UUT 概述
A microcontroller (MCU) is an integrated circuit that combines a processor core, program and data memory, and a configurable set of peripherals on a single die. The Cortex-M0+ is an ARMv6-M architecture optimized for energy-efficient 8/16-bit replacement, while the SAM C20 family extends it with CAN-FD support, a 5 V-tolerant GPIO scheme, and a Peripheral Touch Controller. As a member of the SAM C20 family, ATSAMC20J18A-UUT sits in the broader hierarchy: ARM Cortex-M -> Cortex-M0+ -> SAM C20 -> 5 V Cortex-M0+ MCU -> Microchip 32-bit MCU portfolio.
Key differentiating features include a single-cycle hardware multiplier, a Micro Trace Buffer for lightweight instruction trace, a Memory Protection Unit (MPU) for deterministic real-time code isolation, and a built-in 12-bit 1 Msps analog-to-digital converter. The device integrates a 6-channel Peripheral Touch Controller supporting self-capacitance and mutual-capacitance buttons, sliders, and wheels without external components.
The architecture relies on a single AHB-Lite matrix and an APB bridge, with deterministic low-latency interrupt handling through the NVIC. The internal 48 MHz DFLL trims against the 48 MHz USB clock or an external reference, allowing system designers to remove an external crystal in cost-sensitive nodes.
Typical applications include industrial sensor hubs, building automation controllers, automotive body electronics (LIN nodes, HVAC panels), consumer appliances with capacitive touch UI, USB device class peripherals, and low-power IoT edge nodes powered from 5 V rails.
Designers should pay attention to WLCSP PCB layout - the 0.4 mm ball pitch requires laser-drilled vias or via-in-pad with ENIG plating to avoid solder joint cracking. Decouple VDDIO and VDDIN with at least 100 nF X7R placed within 2 mm of each pin pair.
This page synthesizes distributor pricing as of 2026-09-21, drop-in alternatives within the SAM C20/J18 family, and practical PCB layout guidance not consolidated in the manufacturer datasheet alone.
直接替换替代料: ATSAMC20J18A-UUT ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
该产品暂无直接替换替代料。
请求替代料ATSAMC20J18A-UUT 最大额定值与电气特性
| Core Architecture | ARM Cortex-M0+ (ARMv6-M) |
| Maximum CPU Frequency | 48 MHz |
| Flash Memory | 256 KB (in-system self-programmable) |
| SRAM | 32 KB |
| Auxiliary Flash (EEPROM emulation) | 8 KB independent self-programmable |
| Supply Voltage Range | 2.7 V to 5.5 V |
| Operating Temperature Grade | Industrial, -40C to +85C |
| 封装 | 56-ball WLCSP, 3.17 x 3.44 mm |
| Hardware Multiplier | Single-cycle 32-bit |
| Trace | Micro Trace Buffer (MTB) |
| Memory Protection Unit | Yes (8-region) |
| ADC | 12-bit, up to 1 Msps |
| Peripheral Touch Controller | Yes (PTC, self/mutual capacitance) |
| Communication Interfaces | CAN-FD, SERCOM (I2C/SPI/UART), USB FS (device/host) |
| RoHS 状态 | Compliant |
| MSL 等级 | 1 |
| 安装类型 | Surface Mount |
ATSAMC20J18A-UUT 引脚配置
| 引脚 A1 | VDDIN — Main supply input, 2.7V to 5.5V |
| 引脚 A2 | PA02 — GPIO / SERCOM0 / ADC AIN0 |
| 引脚 A3 | PA03 — GPIO / SERCOM0 / ADC AIN1 |
| 引脚 A4 | PA04 — GPIO / SERCOM0 / ADC AIN2 / VREF |
| 引脚 A5 | PA05 — GPIO / SERCOM0 / ADC AIN3 |
| 引脚 A6 | PA06 — GPIO / SERCOM0 / ADC AIN4 |
| 引脚 A7 | PA07 — GPIO / SERCOM0 / ADC AIN5 / PTC |
| 引脚 A8 | VDDIO — I/O supply, decouple to VSS |
| 引脚 B1 | VSS — Ground |
| 引脚 B2 | PB00 — GPIO / SERCOM5 / PTC |
| 引脚 B3 | PB01 — GPIO / SERCOM5 / PTC |
| 引脚 B4 | PB02 — GPIO / SERCOM5 / ADC AIN10 |
| 引脚 B5 | PB03 — GPIO / SERCOM5 / ADC AIN11 |
| 引脚 B6 | PA08 — GPIO / SERCOM2 / I2S SCK |
| 引脚 B7 | PA09 — GPIO / SERCOM2 / I2S MCK |
| 引脚 B8 | VSS — Ground |
| 引脚 C1 | PA10 — GPIO / SERCOM2 / I2S SDO |
| 引脚 C2 | PA11 — GPIO / SERCOM2 / I2S SDI |
| 引脚 C3 | PA12 — GPIO / SERCOM4 |
| 引脚 C4 | PA13 — GPIO / SERCOM4 |
| 引脚 C5 | PA14 — GPIO / SERCOM4 / XIN |
| 引脚 C6 | PA15 — GPIO / SERCOM4 / XOUT |
| 引脚 C7 | PA16 — GPIO / SERCOM1 / PTC |
| 引脚 C8 | PA17 — GPIO / SERCOM1 / PTC |
| 引脚 D1 | PA18 — GPIO / SERCOM1 / PTC |
| 引脚 D2 | PA19 — GPIO / SERCOM1 / PTC |
| 引脚 D3 | PA20 — GPIO / SERCOM3 / PTC |
| 引脚 D4 | PA21 — GPIO / SERCOM3 / PTC |
| 引脚 D5 | PA22 — GPIO / SERCOM3 / PTC |
| 引脚 D6 | PA23 — GPIO / SERCOM3 / USB D- |
| 引脚 D7 | PA24 — GPIO / SERCOM3 / USB D+ |
| 引脚 D8 | PA25 — GPIO / SERCOM5 |
| 引脚 E1 | PB04 — GPIO / SERCOM5 |
| 引脚 E2 | PB05 — GPIO / SERCOM5 |
| 引脚 E3 | PB06 — GPIO / SERCOM4 |
| 引脚 E4 | PB07 — GPIO / SERCOM4 |
| 引脚 E5 | PB08 — GPIO / SERCOM4 |
| 引脚 E6 | PB09 — GPIO / SERCOM4 |
| 引脚 E7 | PB10 — GPIO / SERCOM4 |
| 引脚 E8 | PB11 — GPIO / SERCOM4 |
| 引脚 F1 | PB12 — GPIO / SERCOM4 / CAN RX |
| 引脚 F2 | PB13 — GPIO / SERCOM4 / CAN TX |
| 引脚 F3 | PB14 — GPIO / SERCOM4 |
| 引脚 F4 | PB15 — GPIO / SERCOM4 |
| 引脚 F5 | PA27 — GPIO / SERCOM3 |
| 引脚 F6 | RESETn — Reset input, active low |
| 引脚 F7 | SWDIO — Serial Wire Debug I/O |
| 引脚 F8 | SWCLK — Serial Wire Debug clock |
| 引脚 G1 | VDDIN — Main supply input |
| 引脚 G2 | VDDIO — I/O supply |
| 引脚 G3 | PA30 — GPIO / SERCOM1 |
| 引脚 G4 | PA31 — GPIO / SERCOM1 |
| 引脚 G5 | PB30 — GPIO / SERCOM5 |
| 引脚 G6 | PB31 — GPIO / SERCOM5 |
| 引脚 G7 | VSS — Ground |
| 引脚 G8 | VSS — Ground |
典型应用
ATSAMC20J18A-UUT 适用于 7 应用s: Industrial Sensor Hub with CAN-FD, Building Automation Capacitive Touch Panel, Automotive Body Electronics LIN Node, USB Device Class Peripheral, Low-Power IoT Edge Sensor Node, Consumer Appliance UI Controller, Motor Control Commutation.
Industrial Sensor Hub with CAN-FD
The ATSAMC20J18A-UUT is ideal for industrial sensor hub nodes that aggregate analog and digital sensor data and forward it over CAN-FD. Its Cortex-M0+ core at 48 MHz delivers 45 DMIPS, enough to run a FreeRTOS scheduler, CAN-FD stack, and a 1 Msps 12-bit ADC scan loop simultaneously. The 256 KB Flash accommodates a full CANopen or J1939 stack with boot time below 50 ms. Place the MCU between the 5 V sensor rail and the CAN transceiver (e.g. MCP2561FD) - this differs from a discrete 8-bit design where you would need an external ADC; here the on-chip 12-bit SAR ADC with PGA samples 16 channels sequentially. Power dissipation stays below 200 mW at full CPU load.
推荐
Building Automation Capacitive Touch Panel
For building automation keypads and wall switches, the ATSAMC20J18A-UUT integrates a Peripheral Touch Controller that supports self-capacitance and mutual-capacitance electrodes without external components. Designers can route PCB pads to PTC channels and run the QTouch library from Microchip to support up to 12 buttons plus a slider or wheel. The 5 V tolerance lets the panel accept 24 V-buck power directly, simplifying the AC-DC front end. Compared to a dedicated touch IC plus host MCU, this single-chip approach reduces BOM by roughly $1.20 and shrinks PCB area by 40 percent. The 256 KB Flash fits the touch algorithm plus a wireless stack (Zigbee or LoRa) for retrofit wireless gateways.
推荐
Automotive Body Electronics LIN Node
The ATSAMC20J18A-UUT is well suited to automotive body-control LIN slave nodes such as mirror controllers, seat adjusters, and ambient lighting drivers when paired with an external LIN transceiver. The SAM C20 peripheral set provides dedicated timers for PWM-driven LED strings, the 12-bit ADC for current sensing, and the SERCOM for SPI communication with LED driver ICs. Although this industrial-grade part is not AEC-Q100 qualified, the automotive-grade sibling ATSAMC20G18A-ANT provides identical peripheral mapping in TQFP-48 with AEC-Q100 grade 1 certification and ISO 26262 documentation. Compared to a discrete 8-bit AVR design, the M0+ core delivers 3x the processing headroom and adds CAN-FD support for future body-network upgrades.
推荐
USB Device Class Peripheral
The ATSAMC20J18A-UUT integrates a full-speed USB 2.0 device and host controller with on-chip transceiver, requiring only external ESD protection (such as USBLC6-2) and a USB connector. The 256 KB Flash comfortably fits CDC, HID, MSC, and vendor-class stacks plus bootloaders, while the 32 KB SRAM holds USB buffers and application scratch. Compared to an external FT232 bridge, the integrated USB saves roughly $1.50 BOM and frees a UART for debug. Typical use cases include USB-to-serial adapters, USB HID data loggers, USB-C charging controllers with PD negotiation via external FUSB302, and USB audio class 1.0 headphone dongles. The 5 V tolerance directly drives VBUS sensing without a divider.
推荐
Low-Power IoT Edge Sensor Node
For battery- or energy-harvesting-powered IoT sensors, the ATSAMC20J18A-UUT supports five low-power sleep modes down to <1 uA in retention with RTC running. The Event System allows peripherals to wake the core directly without software overhead, dramatically reducing average current for duty-cycled sensor sampling. Compared to a Cortex-M4F alternative, the M0+ core consumes roughly half the active current at equivalent throughput, extending coin-cell lifetime by 30 to 50 percent. The 256 KB Flash stores a LoRaWAN stack (or BLE via AT command) and OTA bootloader; 32 KB SRAM holds protocol buffers. Industrial temperature grade allows outdoor deployment without heating.
推荐
Consumer Appliance UI Controller
In white goods and consumer appliances such as coffee machines, induction cooktops, and robotic vacuums, the ATSAMC20J18A-UUT provides a single-chip solution for capacitive touch UI, motor control feedback loops, and connectivity. The Peripheral Touch Controller supports sealed glass overlays with up to 16 buttons plus a slider, while the 48 MHz core runs a small RTOS handling user interface, sensor fusion, and BLE notifications. Compared to a discrete touch-IC plus separate MCU solution, integration cuts BOM cost by roughly 20 percent and simplifies EMC compliance by eliminating one clock domain. The 5 V tolerance interfaces directly to triac and TRIAC-driver optocouplers on mains-referenced loads.
推荐
Motor Control Commutation
For BLDC and PMSM motor commutation up to a few hundred watts, the ATSAMC20J18A-UUT provides the TCC (Timer/Counter for Control) peripherals with complementary PWM outputs, dead-time insertion, and hardware fault blanking required for safe three-phase inverter control. The Cortex-M0+ runs a simplified FOC algorithm at 48 MHz with 10 kHz PWM and 1 kHz control loop, suitable for pumps, fans, and small appliances. Compared to a dedicated motor-control DSP, the SAM C20 trade-off is less math throughput but easier toolchain (MPLAB X + ASF) and lower unit cost. The 256 KB Flash stores the FOC library plus a USB-CDC interface for tuning via PC tool.
推荐
推荐产品汇总
工程参考数据: ATSAMC20J18A-UUT ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | ATSAMC20J18A-MUT | ATSAMC20J18A-AUT | ATSAMC20J18A-MNT | ATSAMC20E18A-MUT | ATSAMC20G18A-ANT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | WLCSP-56 (3.17 x 3.44 mm) | QFN-64 | TQFP-64 | QFN-64 | QFN-32 | TQFP-48 |
| Core | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz |
| Flash | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB |
| SRAM | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB |
| CAN-FD | Yes | Yes | Yes | Yes | Yes | No (CAN 2.0B only) |
| AEC-Q100 | No (industrial grade) | No | No | No (-40C to +105C) | No | Yes, Grade 1 |
| Approx. Unit Price (qty 1) | $4.97 | $5.10 | $5.20 | $5.40 | $4.50 | $7.10 |
关键差异点
- Smallest SAM C20 package option (对比 ATSAMC20J18A-MUT)
- Integrated CAN-FD at 5 V tolerance (对比 ATSAMD20J18A-AUT)
- Peripheral Touch Controller on-chip (对比 External touch IC (e.g. AT42QT1010))
设计说明
The ATSAMC20J18A-UUT WLCSP-56 package uses a 0.4 mm ball pitch on a 3.17 x 3.44 mm body. Designers must use laser-drilled micro-vias or via-in-pad ENIG plating on the carrier PCB to fan out the ball grid. A four-layer stackup with 0.5 oz copper and 0.2 mm dielectric is recommended. Keep signal traces to inner layers and flood the top/bottom with ground pour stitched every 1.5 mm to provide thermal relief and reduce inductance on VDDIO/VSS pairs.
Estimated: at 48 MHz active load, the core draws approximately 8 mA from VDDIN at 3.3 V, totaling 26 mW internal dissipation. Place a 100 nF X7R 0402 ceramic within 2 mm of each VDDIO/VDDIN ball and a shared 4.7 uF X5R bulk capacitor at the supply entry. Add a 10 uF tantalum or polymer cap if the input rail has more than 50 mV ripple. The 5 V tolerance allows direct connection to USB VBUS through a 4.7 uF bulk cap and ferrite bead for noise isolation.
Do not exceed 5.5 V on VDDIN - the on-chip LDO lacks over-voltage protection. Ensure the RESETn pin has an external 10 kohm pull-up and 1 nF cap to VDDIO for clean power-on-reset behavior; floating RESETn causes erratic programming. The SWDIO and SWCLK pins should each have a 100 kohm pull-up to avoid debugger latch-up during board bring-up. When using CAN-FD, route TX and RX as a 100 ohm differential pair matched within 5 mils and keep stubs below 3 mm.
The USB DP/DM balls (PA23, PA24) require a 90 ohm differential impedance trace with no splits or test points. Add a common-mode choke (e.g. DLW21SN) within 5 mm of the connector. The 48 MHz internal DFLL trims against the 32.768 kHz crystal or USB SOF; if neither is present, the internal oscillator drifts up to 2 percent across temperature, which is acceptable for UART but not for CAN. Add an external 12 MHz crystal with 20 pF load caps for CAN-FD nodes.
合规信息
Industrial temperature grade -40C to +85C. AEC-Q100 grade 0/1 is available on the SAM C20 G-series (ATSAMC20G18A-ANT) for automotive nodes. RoHS and REACH compliant per Microchip product declaration; CMRT filings current.