Microchip Technology, Inc. ATSAMD20J18

Description
A low-power, high-performance Microchip's ARM® Cortex®-M0+ based flash microcontroller, the ATSAMD20J18 is ideal for a wide range of home automation, consumer, metering, and industrial applications. It features: 256KB of flash and 32KB of SRAM Up to 48MHz operating frequency Six serial communication modules (SERCOM) configurable as UART/USART, SPI or I2C, eight 16-bit timer/counters, 32-bit Real Time clock and calendar, 16 PWM channels, one 20-channel 12-bit ADC, one 10-bit DAC Support for up to 256 touch channels 1.62V to 3.63V power supply Easy pin migration to SAMD20E and SAMD20G devices Supported by Atmel Studio, ASF and the SAM D20 Xplained Pro kit Supported by MPLAB X IDE and MPLAB Harmony. Additional Features Processor ARM Cortex-M0+ CPU running at up to 48MHz Single-cycle hardware multiplier Memories 256KB in-system self-programmable Flash 32KB SRAM memory System Power-on reset (POR) and brown-out detection (BOD) Internal and external clock options with 48MHdigital frequency locked loop (DFLL48M) and 48MHto 96MHz fractional digital phase locked loop (FDPLL96M) External interrupt controller (EIC) 16 external interrupts One non-maskable interrupt Two-pin serial wire debug (SWD) programming, test and debugging interface Low power Idle and standby sleep modes SleepWalking peripherals Peripherals 8-channel event system Five 16-bit timer/counters (TC), configurable as either: One 16-bit TC with compare/capture channels One 8-bit TC with compare/capture channels One 32-bit TC with compare/capture channels, by using two TCs 32-bit real time counter (RTC) with clock/calendar function Watchdog timer (WDT) CRC-32 generator Up to six serial communication interfaces (SERCOM), each configurable to operate as either: USART with full-duplex and single-wire half-duplex configuration I2C up to 40kHz SPI One 12-bit, 350ksps analog-to-digital converter (ADC) with 20 channels Differential and single-ended input 1/2x to 16x programmable gain stage Automatic offset and gain error compensation Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution 10-bit, 350ksps digital-to-analog converter (DAC) Two analog comparators (AC) with window compare function Peripheral Touch Controller (PTC) 256-channel capacitive touch and proximity sensing I/O 52 GPIO pins Packages 64-pin TQFP, QFN 64-ball UFBGA Operating voltage 1.62V to 3.63V Power Consumption Down to 70µA/MHz in active mode Down to 8µA running the peripheral Touch Controller Temperature range –40 to +105°C
Datasheet
Description
A low-power, high-performance Microchip's ARM® Cortex®-M0+ based flash microcontroller, the ATSAMD20J18 is ideal for a wide range of home automation, consumer, metering, and industrial applications. It features: 256KB of flash and 32KB of SRAM Up to 48MHz operating frequency Six serial communication modules (SERCOM) configurable as UART/USART, SPI or I2C, eight 16-bit timer/counters, 32-bit Real Time clock and calendar, 16 PWM channels, one 20-channel 12-bit ADC, one 10-bit DAC Support for up to 256 touch channels 1.62V to 3.63V power supply Easy pin migration to SAMD20E and SAMD20G devices Supported by Atmel Studio, ASF and the SAM D20 Xplained Pro kit Supported by MPLAB X IDE and MPLAB Harmony. Additional Features Processor ARM Cortex-M0+ CPU running at up to 48MHz Single-cycle hardware multiplier Memories 256KB in-system self-programmable Flash 32KB SRAM memory System Power-on reset (POR) and brown-out detection (BOD) Internal and external clock options with 48MHdigital frequency locked loop (DFLL48M) and 48MHto 96MHz fractional digital phase locked loop (FDPLL96M) External interrupt controller (EIC) 16 external interrupts One non-maskable interrupt Two-pin serial wire debug (SWD) programming, test and debugging interface Low power Idle and standby sleep modes SleepWalking peripherals Peripherals 8-channel event system Five 16-bit timer/counters (TC), configurable as either: One 16-bit TC with compare/capture channels One 8-bit TC with compare/capture channels One 32-bit TC with compare/capture channels, by using two TCs 32-bit real time counter (RTC) with clock/calendar function Watchdog timer (WDT) CRC-32 generator Up to six serial communication interfaces (SERCOM), each configurable to operate as either: USART with full-duplex and single-wire half-duplex configuration I2C up to 40kHz SPI One 12-bit, 350ksps analog-to-digital converter (ADC) with 20 channels Differential and single-ended input 1/2x to 16x programmable gain stage Automatic offset and gain error compensation Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution 10-bit, 350ksps digital-to-analog converter (DAC) Two analog comparators (AC) with window compare function Peripheral Touch Controller (PTC) 256-channel capacitive touch and proximity sensing I/O 52 GPIO pins Packages 64-pin TQFP, QFN 64-ball UFBGA Operating voltage 1.62V to 3.63V Power Consumption Down to 70µA/MHz in active mode Down to 8µA running the peripheral Touch Controller Temperature range –40 to +105°C
Datasheet

Suppliers

Company
Product
Description
Supplier Links
A low-power, high-performance Microchip's ARM® Cortex®-M0+ based flash microcontroller, the ATSAMD20J18 is ideal for a wide range of home automation, consumer, metering, and industrial applications. It features: 256KB of flash and 32KB of SRAM Up to 48MHz operating frequency Six serial communication modules (SERCOM) configurable as UART/USART, SPI or I2C, eight 16-bit timer/counters, 32-bit Real Time clock and calendar, 16 PWM channels, one 20-channel 12-bit ADC, one 10-bit DAC Support for up to 256 touch channels 1.62V to 3.63V power supply Easy pin migration to SAMD20E and SAMD20G devices Supported by Atmel Studio, ASF and the SAM D20 Xplained Pro kit Supported by MPLAB X IDE and MPLAB Harmony. Additional Features Processor ARM Cortex-M0+ CPU running at up to 48MHz Single-cycle hardware multiplier Memories 256KB in-system self-programmable Flash 32KB SRAM memory System Power-on reset (POR) and brown-out detection (BOD) Internal and external clock options with 48MHdigital frequency locked loop (DFLL48M) and 48MHto 96MHz fractional digital phase locked loop (FDPLL96M) External interrupt controller (EIC) 16 external interrupts One non-maskable interrupt Two-pin serial wire debug (SWD) programming, test and debugging interface Low power Idle and standby sleep modes SleepWalking peripherals Peripherals 8-channel event system Five 16-bit timer/counters (TC), configurable as either: One 16-bit TC with compare/capture channels One 8-bit TC with compare/capture channels One 32-bit TC with compare/capture channels, by using two TCs 32-bit real time counter (RTC) with clock/calendar function Watchdog timer (WDT) CRC-32 generator Up to six serial communication interfaces (SERCOM), each configurable to operate as either: USART with full-duplex and single-wire half-duplex configuration I2C up to 40kHz SPI One 12-bit, 350ksps analog-to-digital converter (ADC) with 20 channels Differential and single-ended input 1/2x to 16x programmable gain stage Automatic offset and gain error compensation Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution 10-bit, 350ksps digital-to-analog converter (DAC) Two analog comparators (AC) with window compare function Peripheral Touch Controller (PTC) 256-channel capacitive touch and proximity sensing I/O 52 GPIO pins Packages 64-pin TQFP, QFN 64-ball UFBGA Operating voltage 1.62V to 3.63V Power Consumption Down to 70µA/MHz in active mode Down to 8µA running the peripheral Touch Controller Temperature range –40 to +105°C

A low-power, high-performance Microchip's ARM® Cortex®-M0+ based flash microcontroller, the ATSAMD20J18 is ideal for a wide range of home automation, consumer, metering, and industrial applications. It features:

  • 256KB of flash and 32KB of SRAM
  • Up to 48MHz operating frequency
  • Six serial communication modules (SERCOM) configurable as UART/USART, SPI or I2C, eight 16-bit timer/counters, 32-bit Real Time clock and calendar, 16 PWM channels, one 20-channel 12-bit ADC, one 10-bit DAC
  • Support for up to 256 touch channels
  • 1.62V to 3.63V power supply
  • Easy pin migration to SAMD20E and SAMD20G devices
  • Supported by Atmel Studio, ASF and the SAM D20 Xplained Pro kit

Supported by MPLAB X IDE and MPLAB Harmony. Additional Features

    Processor
    • ARM Cortex-M0+ CPU running at up to 48MHz
    • Single-cycle hardware multiplier
    Memories
    • 256KB in-system self-programmable Flash
    • 32KB SRAM memory
    System
    • Power-on reset (POR) and brown-out detection (BOD)
    • Internal and external clock options with 48MHdigital frequency locked loop (DFLL48M) and 48MHto 96MHz
    • fractional digital phase locked loop (FDPLL96M)
    • External interrupt controller (EIC)
    • 16 external interrupts
    • One non-maskable interrupt
    • Two-pin serial wire debug (SWD) programming, test and debugging interface
    Low power
    • Idle and standby sleep modes
    • SleepWalking peripherals
    Peripherals
    • 8-channel event system
    • Five 16-bit timer/counters (TC), configurable as either:
      • One 16-bit TC with compare/capture channels
      • One 8-bit TC with compare/capture channels
      • One 32-bit TC with compare/capture channels, by using two TCs
    • 32-bit real time counter (RTC) with clock/calendar function
    • Watchdog timer (WDT)
    • CRC-32 generator
    • Up to six serial communication interfaces (SERCOM), each configurable to operate as either:
      • USART with full-duplex and single-wire half-duplex configuration
      • I2C up to 40kHz
      • SPI
    • One 12-bit, 350ksps analog-to-digital converter (ADC) with 20 channels
      • Differential and single-ended input
      • 1/2x to 16x programmable gain stage
      • Automatic offset and gain error compensation
      • Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution
    • 10-bit, 350ksps digital-to-analog converter (DAC)
    • Two analog comparators (AC) with window compare function
    • Peripheral Touch Controller (PTC)
      • 256-channel capacitive touch and proximity sensing
    I/O
    • 52 GPIO pins
    Packages
    • 64-pin TQFP, QFN
    • 64-ball UFBGA
    Operating voltage
    • 1.62V to 3.63V
    Power Consumption
    • Down to 70µA/MHz in active mode
    • Down to 8µA running the peripheral Touch Controller
    Temperature range
    • –40 to +105°C
Supplier's Site Datasheet

Technical Specifications

  Microchip Technology, Inc.
Product Category Microcontrollers (MCU)
Product Number ATSAMD20J18
Data Bus 32 Bit
Clock Speed 48 MHz
Bits Other; 12-bit
Number 20
RAM 32 KB
Unlock Full Specs
to access all available technical data

Similar Products

Embedded - Microcontrollers - C164SL8R25M4CAFXUMA3 - Lingto Electronic Limited
Specs
Data Bus 16 Bit; 16-Bit
View Details
3 suppliers
Microcontrollers - 2157976 - RS Components, Ltd.
RS Components, Ltd.
Specs
Data Bus 32 Bit; 32bit
ROM Type Flash
Package Type Other; Tqfn
View Details
Embedded - Embedded - Microcontrollers - ADUC836BCP - 860527-ADUC836BCP - Win Source Electronics
Specs
Data Bus 8 Bit
Clock Speed 12.58 MHz
RAM 62 KB
View Details
2 suppliers