EEWORLDEEWORLDEEWORLD

Part Number

Search

ATSAMD20J18

Description
ARM-Based Microcontroller
File Size473KB,25 Pages
ManufacturerAtmel (Microchip)
Download Datasheet View All

ATSAMD20J18 Overview

ARM-Based Microcontroller

Atmel SAM D20J / SAM D20G / SAM D20E
ARM-Based Microcontroller
DATASHEET SUMMARY
Description
The Atmel
®
SAM D20 is a series of low-power microcontrollers using the 32-bit
ARM
®
Cortex
®
-M0+ processor, and ranging from 32- to 64-pins with up to 256KB Flash and
32KB of SRAM. The SAM D20 devices operate at a maximum frequency of 48MHz and
reach 2.14 Coremark/MHz. They are designed for simple and intuitive migration with
identical peripheral modules, hex compatible code, identical linear address map and pin
compatible migration paths between all devices in the product series. All devices include
intelligent and flexible peripherals, Atmel Event System for inter-peripheral signaling, and
support for capacitive touch button, slider and wheel user interfaces.
The Atmel SAM D20 devices provide the following features: In-system programmable Flash,
eight-channel Event System, programmable interrupt controller, up to 52 programmable I/O
pins, 32-bit real-time clock and calendar, up to eight 16-bit Timer/Counters (TC). The
timer/counters can be configured to perform frequency and waveform generation, program
execution timing or input capture with time and frequency measurement of digital signals.
The TCs can operate in 8- or 16-bit mode, or be cascaded to form a 32-bit TC. The series
provide up to six Serial Communication Modules (SERCOM) that each can be configured to
act as an USART, UART, SPI and I
2
C up to 400kHz; up to twenty-channel 350ksps 12-bit
ADC with programmable gain and optional oversampling and decimation supporting up to
16-bit resolution, one 10-bit 350ksps DAC, two analog comparators with window mode,
Peripheral Touch Controller supporting up to 256 buttons, sliders, wheels, and proximity
sensing; programmable Watchdog Timer, brown-out detector and power-on reset, and two-
pin Serial Wire Debug (SWD) program and debug interface.
All devices have accurate and low-power external and internal oscillators. All oscillators can
be used as a source for the system clock. Different clock domains can be independently
configured to run at different frequencies while enabling power saving by running each
peripheral at its optimal clock frequency.
The SAM D20 devices have two software-selectable sleep modes, idle and standby. In idle
mode the CPU is stopped while all other functions can be kept running. In standby all clocks
and functions are stopped expect those selected to continue running. The device supports
SleepWalking, which is the module's ability to wake itself up and wake up its own clock, and
hence perform predefined tasks without waking up the CPU. The CPU can then be only
woken on a need basis, e.g. a threshold is crossed or a result is ready. The Event System
supports synchronous and asynchronous events, allowing peripherals to receive, react to
and send events even in standby mode.
The Flash program memory can be reprogrammed in-system through the SWD interface.
The same interface can be used for non-intrusive on-chip debug of application code. A boot
loader running in the device can use any communication interface to download and upgrade
the application program in the Flash memory.
The Atmel SAM D20 devices are supported with a full suite of program and system
development tools, including C compilers, macro assemblers, program
debugger/simulators, programmers and evaluation kits
.
42129JS–SAM–12/2013
About the output of DAC902E
When I adjust the DAC902E, I give it a linear input, but why is the output nonlinear and irregular? I need some guidance....
古跃 Analogue and Mixed Signal
Fiber Optic Project Overview
Fiber Optic Project System Overview --Author: Pan WenmingProject BackgroundThe optical fiber project is a project undertaken by MindYang from a research institute. The function of this project is to r...
明德扬科教01 FPGA/CPLD
Bluetooth module problem
I recently used the Bluetooth module HC-05. I first set the serial port baud rate to 38400, entered the AT command, and Set the Bluetooth module to master mode, then power it on again, set the baud ra...
chenbingjy stm32/stm8
Who has information about the Digital Power Innovation Kit learning board?
I bought the Digital Power Innovation Kit but I don't have the information. Does anyone have the information about this learning board? I'd be very grateful. I'd be very grateful. (Paid) Here's the li...
杀马特彪少 Microcontroller MCU
Violently disassemble two power adapters to see what chip they are
Could you please tell me what kind of six-pin chips are common? What are their performance? [color=#000][font=Helvetica, Arial, sans-serif]I disassembled two power adapters, one of which is my Sony Er...
wangfuchong Power technology
I am looking for a C language program for AT89C2051 edited in the keilc environment.
I want a C language project in Keilc that can run normally under AT89C2051. Can anyone give me a mature project with a simple and ready-made one? Because I want to write a small program for AT89C2051,...
snowwolf9999 51mcu

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 2873  2516  2750  1571  63  58  51  56  32  2 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号