Search Results:
Search Application Note
  • Results
Showing 1 - 1000 of about 1340 results.

Title

Description

Updated

Download

IEC 60730 is a safety standard for household appliances that addresses many aspects of both product design and operation. This standard is also referred to by other standards for safety-critical devic...
2012-07-09

(367KB)

AT91 Timing Calculator User Notes
(Revision B, 6 pages)

Describes the use of a spreadsheet to calculate all the timing parameters of specific AT91 devices.
2006-02-01

(134317)

This application note describes the common connectors for the Atmel AVR Xplained MCU boards, which have been designated for use with sensor top modular expansion boards. The specification serves as a ...
2011-07-01

(389827)
This application note explains how to control the speed of an induction motor by using variable frequency drives and space vector modulation on an AT90PWM3/3B.
2005-12-01

(78637)

This Application Note will act as a guide in converting the programming output file from comparable industry standard CPLDs (.POF file) to the Atmel Programming file (.JED) without any functionality o...
2001-03-01


This application note is an introduction to the use of the Power Stage Controller (PSC) available in ATmega32M1 family. The object of this document is to give a general overview of the PSC, show its v...
2008-03-01

(71614)

This application note is aimed at helping the reader become familiar with the Atmel 32-bit AVR UC3 A series microcontroller.
2010-03-01

(2111645)

This application note explains how to control the speed of an induction motor by using variable frequency drives and natural PWM modulation on an AT90PWM3/3B.
2005-12-01

(78637)

This application note describes the control of a BLDC motor with Hall effect position sensors. The implementation includes both direction and open loop speed control.
2006-03-01

(217670)

This application note described the control of a BLDC motor with Hall effect position sensors (referred to simply as Hall sensors). The implementation includes both direction and open loop speed contr...
2006-09-01

(8792967)

This application note proposes an implementation of a sinus modulated BLDC/BLAC motor control, based on an ATAVRMC100 board populated with an AT90PWM3B.
2006-09-01

(519476)

This application note describes the application circuit and programming method in using the Atmel AT18F Series Configuration Memories.
2008-04-01

(256239)
This application note describes how to implement a sensorless commutation of BLDC motors with the ATAVRMC100 developement kit.
2006-12-01

(1449093)

Introduction to the Sensors Xplained service in the Atmel® AVR® Software Framework (ASF). The Sensors Xplained software consists of a high-level C/C++ application programming interface (API) and binar...
2011-06-01

(740134)
(Software package: file size: 3.5MB, revision B, updated: 12/2015) This application note introduces the Operational Amplifier Controller (OPAMP) module on SAM L21. An application example is presented...
2015-02-13

(226KB)

... Note that to initially program the EEPROM, EESave fuse must be ... Notes: 1. After programming the Atmel ATAB0001A-V2, individual key fobs must ...
2013-01-01

(985 KB)
This application note describes how to use and optimize the full featured LCD embedded in Atmel ARM®-based SAM9G15, SAM9G35 and SAM9X35 devices.
2011-09-01

(1181359)

3-lead CONTACT Package Usage
(Revision A, 8 pages)

... 3-lead CONTACT Package Usage [APPLICATION NOTE] Atmel-8977A- CryptoAuth-3 ... of the adhesive used, and the relevant application notes of the ...
2015-08-27

(515KB)
Keeps the traffic between the CryptoAuthentication device and microcontroller encrypted to prevent snooping on the bus during personalization or system operation. The encrypted read and encrypted wr...
2015-10-09

(494KB)
The RF6555_ATmega_256_Reference board is  a  reference  design  partnership  between RFMD's RF6555 Front End Module and Atmel Corporation's ATmega128RFA1/256RFR2 SoC. This presents a complete 2.4GHz Z...
2014-04-08

(1.7MB)

Authentication Counting
(Revision A, 8 pages)

... Notes: 1. Step 1: Consume one UseFlag bit. ... Authentication Counting [APPLICATION NOTE] Atmel-8863A-CryptoAuth-Authentication-Counting ...
2015-04-08

(392KB)
The purpose of this document is to help the user gain a better understanding of how to use the Atmel ATSHA204A, ATECC108A, and ATECC508A devices with the Saleae Logic Analyzer.
2015-08-28

(1.43MB)
Data and OTP Zone CRC calculation for the ATSHA204A, ATECC108A, and ATECC508A devices.
2015-08-14

(393KB)
Provides the details required to integrate an Atmel ATECC CryptoAuthentication device and the AT88CKECCSIGNER Module Kit into a third party certificate chain.
2015-11-20

(448KB)
Covers how to get started and incorporate into an application, general design and use patterns, and the integration details required if CryptoAuthLib is to be ported into a hardware platform not curre...
2016-01-12

(852KB)

This application note describes the requirements to connect EBI Memory Daughter boards to the compatible AT91SAM Evaluation Boards designed with a specific connector footprint.
2009-06-01

(324842)
... 8. It should also be noted that the ... Surface Mount Packages [APPLICATION NOTE] Atmel-8826B ... Amkor Technologies Application Notes for Surface ...
2016-04-01

(690KB)
Explanation on how to generate high-quality random secrets using the ATSHA204A, ATECC108A, and ATECC508A devices and Atmel Crypto Evaluation Studio (ACES).
2015-09-16

(791KB)
This Application Note describes how to utilize the advantages of the 8-bit AVR architecture and the development tools to achieve more efficient c Code than for any other microcontroller.
2004-01-01

(143596)
Describes how a transport key allows for secure programming of the ATSHA204A, ATECC108A, and ATECC508A devices without the third party programming company having access to the value of the Data zone....
2015-11-20

(195KB)
Page 1. APPLICATION NOTE ... Note: The even bytes are LSBytes – it holds bits 0:7, while the odd bytes are MSBytes — it holds bits 8:15. ...
2015-07-11

(299KB)
This application note lists the main corrections and differences between the AT90PWM2/3 and AT90PWM2B/3B, and shows an example of software that allows to detect which version is currently programmed. ...
2006-10-01

(52113)
... The example code presented in this application note includes a suitable I2C-compatible driver. ... The following points should be noted: ...
2008-07-01

(148184)
... Atmel web site includes various other application notes and source ... Using the Atmel ATSHA204 for Secure Password Operations Application Note ...
2011-04-01

(81016)
Application note explains the all-in-one project example which demonstrates the various stages of the node authentication sequence using public key asymmetric techniques of the Atmel CryptoAuthenticat...
2015-10-05

(299KB)

Detailed level explanation of secure boot with Atmel ATSHA204.
2012-09-19

(90KB)

Secure Boot Simplified
(Revision A, 4 pages)

High level explanation of secure boot with Atmel ATSHA204.
2012-03-21

(42 KB)
... Considerations for QT ICs Application Note QTAN0015 Page 2. 2 ... Power Supply Considerations for QT ICs Notes Page 4. 10703A–AT42–10/08 ...
2008-10-01

(66534)

High Level Security Models
(Revision A, 11 pages)

... Application Note ... This document and all the application notes, white papers, and datasheets for the ... It should be noted that a replay attack on a ...
2009-03-01

(126052)
... lication Note: 929-8563A CryptoAuthentication Product Uses ... For application software, application notes and datash . Figure 13. ...
2009-05-01

(532096)
This application note describes the differences between AT87C51X OTP and AT89C51X Flash Products. The migration from OTP to Flash can be done after comparing the changes in features.
2002-12-01

(212861)
... Application Note ... The noted dimensions of 1.20 mm and 1.90 mm show an example separation of the PCB pads for the 6-pin SOT23 and 6 ... Notes ...
2008-10-01

(92402)

CryptoAuthentication Product Uses
(Revision B, 18 pages)

CryptoAuthentication Product Uses
2009-03-01

(557595)
... Effects of External Noise on QT ICs Application Note QTAN0017 10708A–AT42–10/08 Page 2. 2 10708A–AT42–10/08 ...
2008-10-01

(278826)
How to proceed with in-field upgrading of firmware on AT91SAM devices.
2006-09-01

(343674)
This application note describes how to use the ASF driver for interfacing to the ADC module on SAM.
2014-05-23

(372KB)

ATAN0075: Atmel RFID Kits Overview
(Revision G, 15 pages)

... x Page 13. 13 ATAN0075 [APPLICATION NOTE] 4980G–RFID–02/15 ... x(3) Notes: 1. To use the Atmel T5554 select tag type T5551 in the software. ...
2015-02-01

(1,401 KB)
This application note describes how to use the ASF driver for interfacing to the power supply controller monitors and Brown Out Detector(s) on SAM.
2014-05-23

(267KB)
This application note provides a  reference solution to the migration (hardware and software) from SAM9x5-based applications to SAMA5D3x-based applications.
2013-10-11

(65 KB)
This application note is an introduction to the use of the Power Stage Controllers (PSC) available in some AVR microcontrollers like the AT90PWM devices, showing the various modes of operation.
2006-10-01

(48383)

This application note is a schematic review check list for systems embedding Atmel's SAM3S series of ARM® Cortex™-M3, Thumb®2-based microcontrollers.
2010-07-01

(473219)

ATSHA204 Command Sequences
(Revision A, 21 pages)

... In this application note, the Client is considered the entity which ... See application notes, “Atmel ATSHA204 Personalization Guide” and “How to ...
2013-04-23

(177KB)
This application note introduces methods for preventing radiated emission in the PCB board design of Atmel ARM-based microcontrollers.
2014-01-09

(347 KB)
... This Application Note outlines the Gigabit Ethernet function embedded on SAMA5D3 Series. 2. Associated Documentation ... Application Note ...
2013-01-31

(284KB)
This appplication note provides a schematic check list for systems embedding the AT91SAM7SE series microcontrollers.
2007-12-01

(717602)
Gives a schematic review check list for systems embedding the SAM3U series microcontrollers.
2010-05-01

(582038)
Gives a schematic review check list for systems embedding the AT91SAM9G20 microcontroller.
2010-02-01

(336537)
This application note provides a schematic check list for systems embedding the AT91SAM7S series microcontrolles.
2007-12-01

(649119)
This application note describes how to use the ASF driver for interfacing to the Pulse Width Modulation Controller on SAM.
2014-05-23

(468KB)
Gives a schematic review check list for systems embedding the AT91SAM9260 microcontroller.
2009-05-01

(299390)
Gives a schematic review check list for systems embedding the AT91SAM9261 microcontroller.
2008-10-01

(261991)

SAM9G10 Microcontroller Schematic
(Revision A, 17 pages)

This application note is a schematic review check list for systems embedding the Atmel ARM Thumb-based AT91SAM9G10 microcontroller.
2009-08-01

(331220)
This Application Note describes how to use the TWIS driver.
2014-05-23

(265KB)
This application note discusses the HSMC support for NAND Flash devices on the SAMA5D3 and provides sample code.
2013-11-04

(492 KB)
This Application Note describes how to use the TWIM driver.
2014-05-23

(288KB)
This application note provides techniques to optimize the design of an Atmel | SMART SAMA5D3-based system in order to achieve the lowest power consumption possible.
2014-06-23

(538 KB)
This application note describes how to use the ASF driver for interfacing to the ADC module on SAM4N/G51/G53.
2014-05-23

(342KB)
This appplication note provides a schematic check list for systems embedding the AT91SAM9XE series microcontrollers.
2009-10-01

(300950)
Gives a schematic review check list for systems embedding the AT91SAM9263 microcontroller.
2009-05-01

(297289)
This application note helps developers implement a USB OTG-like connector on Atmel SAM9 5-series and SAMA5D3x devices.
2013-01-30

(455KB)

... 7 Using Low-power Modes on SAMA5D3 Series [APPLICATION NOTE] ... Notes: 1. When considering wake-up time, the time required to start the PLL ...
2013-01-30

(96KB)
This application note describes how to use the ASF driver for interfacing to the Serial Peripheral Interface on SAM.
2014-05-23

(446KB)
This document gives required electrical characteristics derived from the IBIS Model file of the device. Extraction methods are presented regarding the buffer impedance and edge shape, in order to deri...
2009-07-01

(186315)

... APPLICATION NOTE ... ATA5745/ATA5746 Page 2. ATA5745/ATA5746 [APPLICATION NOTE] 9174B–AUTO–05/15 2 1. Super Heterodyne Receiver ...
2015-05-01

(605 KB)
Gives a schematic review check list for systems embedding the AT91RM9200 microcontroller.
2011-01-01

(478972)

Atmel AT09280: ASF Manual (SAM D10)
(Revision A, 570 pages)

This application note describes the Atmel Software Framework low level module driver APIs for the Atmel SAM D10 series of devices.
2015-01-08

(5.3MB)

Atmel AT09281: ASF Manual (SAM D11)
(Revision A, 571 pages)

This application note describes the Atmel Software Framework low level module driver APIs for the Atmel SAM D11 series of devices.
2015-01-08

(5.4MB)

ATSHA204 Product Uses
(Revision A, 12 pages)

Use case examples which provide brief descriptions of the possible ATSHA204 CryptoAuthentication applications and how these applications can be implemented.
2012-12-20

(347KB)
This application note provides directions and instructions to application engineers adding support for Modbus™ Slave Stack into an industrial application using one of Atmel ARM® Cortex-M3® based SAM3 ...
2011-03-01

(129846)

This application note describes how to use the ASF driver for interfacing to the Digital-to-Analog Converter Controller on SAM.
2014-05-23

(279KB)
This application note provides a schematic check list for systems embedding the AT91SAM9R/RL64 microcontrollers.
2009-09-01

(302920)
This application note describes important considerations when selecting components for a SAMA5D3-based system.
2013-12-17

(292 KB)
This document describes how to use the Real Time Counter in Calendar mode on the SAM D20/D21, both the ASF driver and the peripheral itself.
2015-01-08

(365KB)
This application note describes how to use the ASF driver for interfacing to the IISC module on SAM.
2014-05-23

(268KB)
This Application Note describes how to drive Stepper Motors using the 8051 Microcontrollers.
2002-12-01

(460186)
This Application Note provides C and Assembler program examples for the API Interface.
2004-07-01

(179409)
This application note describes how to use the ASF driver for interfacing to the Glue Logic Controller module on SAM.
2014-05-23

(187KB)
This appplication note provides a schematic check list for systems embedding the AT91SAM7L series microcontrollers.
2010-02-01

(224069)
This Application Note describes the hardware and software interface for a Hard Disk Drive. The AT91RM9200 embeds a Compact Flash Glue Logic that can be tuned to support such a peripheral.
2006-01-01

(111813)

This application note describes how to use the Event System on SAM D20 to do Timer/Counter Capture on an External Interrupt
2014-07-03

(180KB)
Factory default configuration values for the Configuration and Data/OTP zones specific to ATSHA204.
2012-12-20

(127KB)
... 4 / 12 4 / 12 4 / 14 Page 3. 3 CAN Application Note 4228B–CAN–01/01 Notes: 1. Separate from 32K Flash. 2. 40 MHz Equivalent in X2 mode. ...
2001-01-01

(518401)
This application note aims at describing the LwIP stack and how to use it to design a UART to Ethernet Gateway. This application note will elaborate the software architecture, internal data transmissi...
2015-03-17

(866KB)

This Application Note describes how to use the features of the ATV750, ATV750B, and ATF750C in the ABEL (and Atmel-ABEL) and CUPL (and Atmel-CUPL) high level description languages.
2013-07-10

(417Kb)
... CAN Microcontrollers Application Note Page 2. 2 T89C51CC02UA Application Note 4230A–CAN–12/02 Interface with UART bootloader ...
2002-12-01

(13880)

... CAN Microcontrollers Application Note Page 2. 2 T89C51CC01UA Application Note 4227A–CAN–12/02 Interface with UART bootloader ...
2002-12-01

(105716)

This application note provides a description on how to enter and exit low-power lodes and offers suggestions on how to cope with the main constraints related to using low-power modes.
2008-06-01

(697525)

AT91SAM9 LCD Controller
(Revision B, 23 pages)

Explains how to connect the AT91SAM9 LCD Controller to an STN or TFT display.
2007-07-01

(381150)

Describes how to interface NAND Flash memory to SAM3X microcontrollers.
2012-07-25

(688151)
... operations. CAN Microcontrollers Application Note Page 2. 2 T89C51CC02CA Application Note 4213A–CAN–12/02 Interface ...
2002-12-01

(14338)

This application note describes how to implement a CCID driver with the AT91 USB Framework provided by Atmel® for use with its AT91 ARM Thumb based microcontrollers.
2009-07-01

(475448)
This Application Note describes differences to be aware of when migrating from the ATmega161 to the ATmega162 Microcontroller.
2004-01-01

(80241)
Describes upgrade methods via USB using FLIP and steps required to program the Atmel AT21CSMK100 Single-Wire Serial EEPROM Kit
2015-11-06

(440KB)

AT91 Host Flash Loader
(Revision B, 9 pages)

This Application Note describes the host flash loader used to upload and program an application in the Flash Memory of a Flash-based AT91 Microcontroller. The AT91 Host Loader supports the AT91FR40162...
2006-01-01

(148550)

This Application Note describes how to upgrade the firmware in the following kits: Atmel AT88Microbase, AT30TK175STK, AT88CK101STK8, AT88CK201STK, AT88SC-ADK2, AT88CK490, and AT88CK490.
2015-11-20

(481KB)
This application note specifies the migration from the AT91SAM9260 to the AT91SAM9G20 microcontroller and describes the differences between them.
2008-10-01

(194894)
Describes how to interface NAND Flash memory to SAM9 microcontrollers.
2009-06-01

(785073)

... operations. 8051 Microcontrollers Application Note Page 2. 2 (A)T89C51RB2/ RC2/IC2 Application Note 4220A–8051–12/02 Interface ...
2001-12-01


Describes the steps required to upgrade the AT30TS01K100 Digital Temperature Sensor Evaluation kit firmware using Atmel SAM-BA.
2015-12-09

(244KB)
Describes a method to improve the accuracy of a Real-time Timer when used as a Real-time Clock for AT91SAM7S, AT91SAM7SE and AT91SAM7X devices.
2005-12-01

(410940)
This document describes system application issues when using the ATM90E36A (poly-phase energy metering ICs) to design poly-phase energy meters.
2014-05-28

(797KB)
Describes how to interface NAND Flash memory to AT91SAM7SE microcontrollers.
2007-03-01

(131)

... Page 3. 3 6440B–ATARM–22-Jul-10 Application Note 5.3 SDRAM Clock 6. I/O Considerations ... Refer to the Signal Integrity Application Notes: ...
2010-07-01

(163255)
Using a simple example, the application note shows the user how to set up the microcontroller and start a new project. It also explains how to set up and use a GNU ARM toolchain to compile and run a p...
2011-01-01

(409363)
ATECC108A and ATECC508A preset factory configuration.
2015-07-10

(630KB)
This Application Note describes differences to be aware of when migrating from the AT90S8515 to the ATmega8515 Microcontroller.
2004-01-01

(108145)
This Application Note demonstrates interfacing Atmel AT89LP Microcontrollers to the AT93CXX 3-Wire type of Serial EEPROMs.
2011-06-01

(5943)

This application note describes how to start and implement a Host CDC application using the STK525 or USBKEY starter kit, and finally introduces a simple example of dual USB-UART bridge between two PC...
2007-09-01

(1684150)

This Application Note describes differences to be aware of when migrating from the ATmega103 to the ATmega128 Microcontroller.
2004-01-01

(124347)
This application note describes from a software point of view correct usage of the ADC implementation in SAM3S4 devices.
2011-07-01

(606647)
This Application Note describes how to use the features of the ATV2500 and ATV2500B in the ABEL (and Atmel-ABEL) and CUPL (and Atmel-CUPL) high level description languages.
1999-09-01
This application is available on request from your local Atmel sales office.
2016-03-14

(67 KB)
... application note on Atmel Web site: www.atmel.com. Select Products > Microcontroller > 8051-Architecture > Documentation > Application Notes > ...
2004-06-01

(43566)
... Application Note 6240A–PMAAC–19-May-06 Page 2. 2 6240A–PMAAC–19- May-06 Application Note 2. Operating Conditions 3. Glossary ...
2006-05-01

(130561)
Single-Phase Wide-Span Metering IC
2014-05-01

(272 KB)
... BSB) – Software Boot Vector (SBV) – Software Security Byte (SSB) Note: Refer to ... Boot Vector (SBV) – Software Security Byte (SSB) Notes: 1. Refer ...
2005-06-01

(219984)
Single-Phase Wide-Span Metering IC
2014-06-20

(355 KB)
The goal of this Application Note is to help a software team that already uses the AT73C213 product to easily integrate the new AT73C240 product in their application. This document describes the regis...
2009-06-01

(351916)
Page 1. APPLICATION NOTE Atmel TPM Power Supply Decoupling Guide AT97SC3205 1 Overview The following guidelines ...
2014-07-10

(156KB)

AT91SAM Internet Radio
(Revision A, 41 pages)

Describes an Internet Radio software that can run either on SAM9260-EK or SAM7X-EK evaluation board. Includes a description of an add-on board which contains a stereo audio codec, an LCD display and...
2007-05-01

(890011)

Using a simple example, the application note shows the user how set up the microcontroller and start a new project. It also explains how to set up and use a GNU ARM toolchain to compile and run a proj...
2007-05-01

(48644)

Using a simple example, the application note shows the user how set up the microcontroller and start a new project. It also explains how to set up and use a GNU ARM toolchain to compile and run a proj...
2007-03-01

(61940)
Using a simple example, the application note shows the user how set up the microcontroller and start a new project. It also explains how to set up and use a GNU ARM toolchain to compile and run a proj...
2007-03-01

(151192)
Using a simple example, the application note shows the user how set up the microcontroller and start a new project. It also explains how to set up and use a GNU ARM toolchain to compile and run a proj...
2008-02-01

(763270)

AVR1315: Using the XMEGA EEPROM
(Revision B, 8 pages)

This application note describes the basic functionality of the Atmel® AVR® XMEGA™ EEPROM with code examples to get up and running quickly. A driver interface written in C is included as well.
2010-08-01

(86735)

Using a simple example, the application note shows the user how set up the microcontroller and start a new project. It also explains how to set up and use a GNU ARM toolchain to compile and run a proj...
2007-03-01

(97028)

Migrating AT88SA102S to ATSHA204
(Revision A, 5 pages)

... Migrating AT88SA102S to ATSHA204 [APPLICATION NOTE] Atmel–8864A– CryptoAuth ... Byte Count AT88SA102S ATSHA204 Example Bytes Notes ...
2013-03-14

(70KB)
This application note describes a TWI slave driver for the Atmel®ATtiny20 and ATtiny40. A slave software driver is included. The application note explains how the TWI SCL clock is not stretched, provi...
2011-03-01

(344161)

Describes how to connect an Ethernet PHY to SAM3X microcontrollers.
2012-07-25

(108222)

Data Converter Terminology
(Revision C, 22 pages)

This application note defines a number of key parameters related to data converters (ADC and DAC) and discusses the extent to which they can be tested. Equations are given to evaluate all key values. ...
2010-01-22

(421861)

Program Examples for 8051 ADC
(Revision B, 22 pages)

This Application Note provides C and Assembler program examples for the ADC Interface.
2004-10-01

(166593)

Program Examples for 8051 SPI
(Revision A, 26 pages)

This Application Note provides to customers C and Assembler program examples for SPI.
2004-06-01

(220918)
This Application Note provides C and Assembler program examples for the CAN Interface.
2004-07-01

(200870)

Program Examples for 8051 Timers
(Revision A, 88 pages)

This Application Note provides to customers C and Assembler program examples for timers.
2004-06-01

(680364)

Program Examples for 8051 TWI
(Revision A, 26 pages)

This application note provides C and Assembly program examples for the Two-Wire Interface
2004-07-01

(168125)
This application note describes a common checklist which should be used when starting and reviewing the schematics for Atmel® AVR® UC3L design.
2011-12-01

(292417)
Using a simple example, the application note shows the user how set up the microcontroller and start a new project. It also explains how to set up and use a GNU ARM toolchain to compile and run a proj...
2007-03-01

(67853)
Using a simple example, the application note shows the user how set up the microcontroller and start a new project. It also explains how to set up and use a GNU ARM toolchain to compile and run a proj...
2007-03-01

(68706)

SAMA5D3 Xplained Getting Started
(Revision A, 11 pages)

This application note explains how to get started quickly with your SAMA5D3 Xplained board. It provides details on how to connect the SAMA5D3 Xplained board to a computer and the steps to acces the on...
2014-02-14

(600KB)

AT91SAM9260-EK SAM-BA Recovery
(Revision A, 10 pages)

Provides a solution for overcoming memory programming errors that prevent correct implementation of SAM-BA.
2006-11-01

(140711)

SAM9G15/G25/G35/X25/X35 offer a High Speed Multimedia Speed Card Interface (HSMCI), which supports MultiMedia Card (MMC) Specification V4.3, SD Memory Card Specification V2.0, SDIO Specification V2.0 ...
2011-11-01

(497116)
This application note explains how to use the Error Corrected Code (ECC) Controller embedded in the AT91SAM9260/9263 and AT91SAM7SE family microcontrollers. The ECC controller performs 2-bit data erro...
2007-11-01

(792609)
This application note is a guide to assist current AT89C5131 & AT89C5131A-L users in converting existing designs to the AT89C5131A-M devices.
2004-11-01

(149357)
This Application Note describes differences to be aware of when migrating from the ATtiny13 to the ATtiny13A Microcontroller.
2009-05-01

(62013)
This application note provides directions to hardware designers when designing a board based on one of the AT91x40 microcontroller series and the AT91FR40x Flash-based products. The focus is on the ve...
2005-03-01

(167899)
This application note alerts the customer to Signal Integrity issues before the start of a design and provides remedy and selection strategy as well.
2008-06-01

(690473)

AT89S8253 Primer
(Revision B, 20 pages)

... Microcontrollers AT89S8253 Primer Application Note 3655B–MICRO–3/07 Page 2. 2 3655B–MICRO–3/07 AT89S8253 Primer Application Note ...
2007-03-01

(261968)
It is possible to create and execute JAM and JBC files for the Atmel ATF1500AS family of devices. Before this can be done certain steps must me followed. They are outlined in this Application Note
1999-12-01
This application note describes the process of organizing data and determining security settings for the CryptoMemory device. The proper sequence for writing to CryptoMemory is also described.
2012-12-10

(180KB)
Describes the configuration required to connect the Atmel ARM-based SSC to a device with an I2S-compatible serial bus.
2003-11-01
The purpose of this application note is to introduce the NAND Flash technology and to describe how to interface the MLC NAND Flash memory to Atmel SAM9G15/G25/G35/X25/X35 microcontrollers.
2011-09-01

(611109)
This Application Note describes differences to be aware of when migrating from the AT90S1200 to the ATtiny2313 Microcontroller.
2003-10-01

(89078)
The AT8xEB5114 contains an internal serial EEPROM (AT24C02) connected to the microcontroller via two standard ports. This application note aims to help developers take advantage of all the EEPROM. cha...
2005-12-01

(78092)
This document describes system application issues when using the 90E21/22/23/24, single-phase energy metering ICs to design single-phase energy meters. The 90E21/22/23/24 series includes 4 chips, whic...
2013-03-26

(259KB)

AT89LP2052/4052 Primer
(Revision A, 18 pages)

... AT89LP Primer Application Note 3658A–MICRO–1/07 Page 2. 2 3658A–MICRO– 1/07 AT89LP2052/4052 Primer Application Note ported. ...
2007-01-01

(224838)
The Atmel® SAM D20 Schematic Checklist is no longer a stand-alone application note, this information is now included in the device datasheet, under the chapter "Schematic Checklist".
2013-08-27

(80KB)
This Application Note describes how to access constants saved in Flash program memory of tinyAVR and megaAVR devices.
2002-05-01

(77728)

This Application Note shows different graphical timing models that can help the user visualize the AC timing of the various Atmel PLD families of devices.
1999-08-01
Interfacing Atmel's low voltage (LV/BV) EPROMs on a common data bus with standard 5-volt devices can be achieved with relative ease of a few simple guidelines are followed.
1998-10-01
This Application Note describes differences to be aware of when migrating from the ATtiny11/12 to the ATtiny13 Microcontroller.
2003-10-01

(55235)
Helps the developer in the design of a system using SDRAM memories. Describes the performance characteristics of the SDRAM controller and associated techniques to optimize SDRAM performance and power ...
2007-01-01

(374081)

AVR320: Software SPI Master
(Revision C, 5 pages)

This Application Note describes a set of low-level routines for software implementation of the SPI (Synchronous Peripheral Interface). These can be used for communicating with Atmel's 25xxx family of ...
2005-09-01

(58758)

Software ISO 7816 I/O Line
(Revision A, 13 pages)

Describes the software implementation of an ISO7816 I/O using the Timer/Counter of an AT91M40400.
1998-08-01


This Application Note shows the proper usage of the popular ABEL and CUPL syntax to congfigure the output polatiry of Atmel PLDs.
1999-08-01
... Please consult the Atmel Configuring FIPS/Flexible Application Note for more comprehensive information. ... APPLICATION NOTE ...
2014-01-15

(214KB)
Describes the software implementation of an SPI Master using the Timer/Counter of an AT91M40400
1998-08-01

(4072)

AVR2038: AT86RF231 Range Extension
(Revision A, 26 pages)

The application note describes the usage, design, and layout of the AT86RF231 Range Extension. The information provided is intended as a helping hand for hardware designers to make use of the AT86RF23...
2010-12-01

(811601)

Programming of Atmel PLDs
(Revision A, 4 pages)

This application note describes the various programming methodologies available for Atmel PLDs.
2015-08-28

(184KB)
Describes how auto-vectoring and prioritization can be implmented using the features of the Advanced Interrupt Controller common to all members of the AT91 family.
1998-10-01
This Application Note describes differences to be aware of when migrating from the ATmega8 to the ATmega8A Microcontroller.
2009-06-01

(44746)
This Application Note describes differences to be aware of when migrating from the ATmega64 to the ATmega64A Microcontroller.
2009-03-01

(43515)
This Application Note describes differences to be aware of when migrating from the ATmega8535 to the ATmega16 Microcontroller.
2004-01-01

(40395)

AT89ISP Programmer Cable
(Revision E, 4 pages)

This application note describes usage of the AT89ISP in-system programming cable product.
2006-10-01

(101003)

Coin cell operated ePaper Display is an Atmel® ATmega2564RFR2 based reference design specifically designed for applications like medical display devices, electronic security badges, smart tags, electr...
2014-09-11

(1.6MB)

This application note describes a common checklist which should be used when starting and reviewing the schematics for a 32-bit AVR® UC3 D design.
2011-12-01

(234720)
As the market for nonvolatile memory parts in surface mount packages increases, so does the interest in simple, low cost programming socket adapters.
1998-06-01
This Application Note describes the use of test vectors in the ABEL and CUPL HDLs (Hardware Desctiption Languages). In addition, some pitfalls and precautions on the usage of test vectors will be disc...
1999-09-01
This application note describes a common checklist which should be used when starting and reviewing the schematics for an Atmel® AVR® XMEGA® E design.
2013-04-08

(249KB)
The Atmel Inertial One sensor board delivers a full nine-degree-of-freedom sensor platform—combining accelerometer, compass, gyroscope, and temperature sensor—that is ideal for developing motion sensi...
2010-11-01

(874064)
This Application Note describes an example of the AT91SAM7S C-startup sequence based on the C-startup sequence for the AT91SAM7S64 Evaluation Board working with the IAR 4.11A Development Tools.
2005-03-01

(144167)
This Application Note lists program examples for arithmetic operation on 16-bit values on tinyAVR and megaAVR devices.
2002-05-01

(71145)

The Atmel Inertial Two Sensors Xplained development board delivers a full nine– degree-of-freedom sensor platform—combining an accelerometer, compass, gyroscope, and temperature sensing—that is ideal ...
2011-01-01

(902663)

Software DMA Implementation
(Revision A, 8 pages)

Describes two different ways to implement a DMA function in software using the ARM Fast Interrupt (FIQ) as the external event.
1998-10-01

(19704)

The purpose of this document is to explain how to adapt an anti-pinch algorithm to a specified powered window.
2006-11-01

(3028916)

Digital Filtering with AT89LP6440
(Revision A, 17 pages)

This application note describes FIR and IIR digital filter implementations using the DSP extensions of the Atmel AT89LP3240/6440 microcontroller. Example code is provided for a 23rd order FIR filter a...
2011-05-01

(27458)

This application note provides low-level drivers for LIN communication on ATtiny87/167 or ATmega32M1/32C1/64M1/64C1.
2008-03-01

(11054)

This Application Note describes how to build a PC based programmer for the Atmel family of Microcontrollers
1997-12-01


This Application Note provides details of the serial bus protocol and device features used for in-system programming (ISP). The included reference schematics are applicable to users of the CPS program...
2003-05-01

(285KB)
... Smart RF ATA542x Application Note 5456A–WIRE–01/06 Page 2. 2 ... Notes: 1. Inductors with 0805 size can be replaced by 0603 without any issue. ...
2006-01-01

(349584)
This Application Note describes differences to be aware of when migrating from the AT902313 to the ATtiny2313 Microcontroller.
2003-10-01

(121313)
This Application Note details how to write nonvolatile memories during in-circuit testing operations.
1997-12-01
This Application Note describes programming support for the Hewlett-Packard HP3070 Series of ATE testers/
2000-04-01
This Application Note describes a method for high-speed bidirectional data transfer between an AVR Microcontroller and an of-the-shelf IBM (R) PC-compatible desktop computer, using its Enhanced Parall...
2002-02-01

(73938)

... 1. Introduction The purpose of this application note is to help users convert existing designs from AT89C2051/C4051 to AT89LP2052/LP4052. ... Note ...
2008-05-01

(153825)
... 1. Introduction The purpose of this application note is to help users convert existing designs from AT89C2051/C4051 to AT89S2051/S4051. ... Note ...
2005-05-01

(84966)
This application note is a guide to assist users of Atmel® AVR® ATxmega32D4/16D4 revision B in converting existing designs to ATxmega32D4/16D4 revision E. For complete device details, always refer to ...
2011-10-01

(117089)

Flash API for AT89C51RE2
(Revision A, 4 pages)

This application note provides a set of routines to access the embedded flash of the AT89C51RE2. Some of these routines are compatible with the Flash API provided for AT89C51xD2 products.
2007-04-01

(6458)

The Atmel Pressure One Sensors Xplained development board provides access to the latest generation of precision digital barometric pressure sensors.
2010-12-01

(647257)
... 1. Introduction The purpose of this application note is to help users convert existing designs from AT89S8252/S53 to AT89S8253. ... Application Note ...
2005-10-01

(136879)
This application note explains the implementation advantages of the new USB device stack for AT32UC3A and Atmel®AT32UC3B MCUs as well as the major differences from the former USB device stack.
2011-08-01

(175387)
... This application note explains emulation of the (read/write) code access to Atmel T89C51xx microcontrollers using the Hitex DProbeHS Emulator. ...
2002-05-01

(132416)

This application note describes how to emulate the behavior of an on-chip EEPROM using the on-chip Flash data memory of Atmel's AT89LP series of microcontrollers.
2009-10-01

(349367)

This application note aims to explain the factors affecting the sensitivity QTouch and QMatrix sensors and ways to optimize the design for sensitivity. It aslo provides step-by-step procedures on how ...
2010-08-01

(426486)
... AT97SC3205-H3M45-00 Industrial (-40°C to 85°C) APPLICATION NOTE Atmel Trusted Platform Module Part Number Selection Guide Page 2. ...
2015-07-30

(91KB)
This Application Note describes how to use C to control the program flow among main program and assembly modules to control time critical I/O functions.
2003-04-01

(96573)
This application note provides an example of how to create an anti-pinch system for power windows. Based on Speed and Current parameters measured out of the window DC motor, it supports the FMVSS118 a...
2006-12-01

(516455)

This application note provides a guide for using open source tools such as Cygwin, GNU/GCC ARM Compiler, Eclipse IDE, Zylin CDT and OpenOCD for low-cost development of AT91SAM7 applications.
2007-06-01

(13076883)

AVR220: Bubble Sort
(Revision B, 5 pages)

This Application Note implements the Bubble Sort algorithm on the AVR controllers.
2002-05-01

(94201)

Page 1. APPLICATION NOTE ... Page 2. Atmel AT30TSE002B: Utilizing a Digital Temperature Sensor in a DDR3 DIMM [APPLICATION NOTE] ...
2012-03-01

(53KB)
This Application Note shows how the ATV2500 can be used to incorporate multiple control or logic functions into a single programmable logic device. The design example which is used is a simple NTSC vi...
1999-08-01
This document explains how to run BitCloud on a custom board which is different from evaluation and reference boards not included in supported kits. Such instructions may be particularly useful when t...
2011-09-01

(408115)
In the Application Note we present a reference design of a fully pipelined bit-parallel edge detection circuit that utilizes only pipelined adders and fits into one AT6010 FPGA.
1997-09-01
The Universal Serial Interface (USI) present in 8-bit AVR devices like the ATtiny26, ATtiny2313, and ATmega169, is a communication module designed for TWI and SPI communication, but can also be used f...
2003-10-01

(8242)

This Application Note specifies the migration from the SAM7A3 to the SAM3A microcontroller and describes the differences between them.
2012-11-12

(261281)
This Application Note gives an demonstration of how the addressing modes in the tinyAVR and megaAVR architecture can be utlized.
2002-05-01

(86818)

This application note explains how to generate an interrupt signal using the AT91 Timer/Counter.
2003-10-01

(112396)
This Application Note shows in detail how to prevent system malfunction during periods of insufficient power supply voltage.
2002-11-01

(503373)
This Application Note describes how to build a low cost A/D converter with the Atmel AT89LP Microcontrollers that have an analog comparator.
2011-06-01

(9177)

This Application Note uses the AT89C2051 to implement an imaginary processor with a unique architecture and instruction set.
1997-12-01


This application note describes how to generate a Pulse Width Modulation signal via the AT91 Timer/Counter.
2003-10-01
This application note includes a 2-wire/TWI driver for bus handling and describes how to access a Philips I2C LCD driver on a Batron LCD display.
2005-09-01

(93971)

SAMA5D3 Secure Boot Strategy
(Revision A, 1 pages)

Describes various aspects of the secure boot for the SAMA5D3 microprocessors. IMPORTANT NOTE: This application note is available only under signed NDA. For more information, please contact your lo...
2014-02-22

(85 KB)
This Application Note shows how to reconfigure an SRAM based FPGA using a flash based Microcontroller.
1997-12-01


Secure Boot on Atmel SAM9CN12
(Revision A, 1 pages)

Describes various aspects of the secure boot for the SAM9CN12 microprocessor. IMPORTANT NOTE: This application note is available only under signed NDA. For more information, please contact your lo...
2012-10-15

(18KB)
This Application Note demonstrates the capability of programming the entire family of Atmel Flash Memories through the usage of a single Atmel Microcontroller.
1997-12-01


This Application Note illustrates the in-circuit programmability of the Atmel AT89C51 Microcontroller.
1997-09-01


This document summarizes the signaling and communication protocol requirements for Type B Contactless Smart Cards in a tutorial format. The anticollision protocol implemented in Atmel's Secure RF Smar...
2005-11-01

(617175)
Frequency measurement is a function commonly needed in today's consumer and industrial applications, and is easily implemented by using the Atmel®AVR®XMEGA® Event System and counter/timers.
2011-06-01

(10913)

This Application Note provides guidelines for designing with Atmel PLDs and answers many frequently asked questions.
2000-09-01
Using the AT6005 device, two S-P/P-S corner-bender circuits were implemented: one optimized for area and power consumption, the other for speed and expandability.
1999-09-01
The AT6000 Series FPGA lets the designer implement a digital frequency/phase comparator (DFPC) that interfaces to a voltage controller oscillator (VCO).
1999-09-01
This application note describes how to install and use a AT8xC51SNDx device with a Linux ® system.
2005-09-01

(525508)
AT89LP ADC Implementation
2012-10-24

(384KB)
This application note explains how to develop a stand alone PFC (Power Factor Corrector) with the AT90PWM2.
2006-03-01

(68612)
A carry-select adder implemented in the AT6000 achieves speeds 40% faster by performing additions in parallel and reducing the maximum carry path.
1999-09-01
This Application Note illustrates a software based Two Wire Interface (TWI) between Atmel AT89LP Microcontrollers and the Atmel AT24CXX type of Serial EEPROMs.
2011-06-01

(6161)

The AT6000 Series FPGA allows the designer to implement fast compact 8-bit barrel shifters, and modular shifters that can be easily sized for specific needs.
1999-09-01
With a NAND and an XOR available simultaneously in a single cell, the AT6000 architecture is ideally suited for implementing arithmetic operations, including parallel adders.
1999-09-01
This Application Note details implementation of a 24-Tap FIR Filter Macro in the AT6000 Series FPGAs.
1997-08-01
This Application Note details implementation of a 32-Tap FIR Filter Macro in the AT6000 Series FPGAs.
1997-08-01
Older AT90ICEPRO can be upgraded to support the new AVR devices with internal A/D converter. This Application Note describes in detail how to modify the AT90ICEPRO to support emulation of AT90S8535 an...
2002-05-01

(978868)
The AT6000 Series FPGA lets the designer implement a 16-bit four-to-one multiplexer with a 15 ns delay from the select control to the most significant output bit.
1999-09-01

AVR204: BCD Arithmetics
(Revision B, 14 pages)

This Application Note lists routines for BCD arithmetics.
2003-01-01

(96638)

HF Reader Antenna Matching
(Revision 1, 12 pages)

This application note provides a recommended antenna matching procedure and examples. The process for matching antennas to the Atmel AT88RF1354 reader systems does not require RF experience.
2010-01-01

(268806)
... Microcontrollers Application Note Rev. ... (1) Note 1. Due to trouble T15 (see T89C51RD2 erratasheet), the write sequence may be executed 3 times. ...
2003-06-01

(218828)
The purpose of this application note is to help users convert existing designs from the classic AT89C51RB2/RC2/RD2/ED2/IC2/ID2 to the single-cycle AT89LP51RB2/RC2/RD2/ED2/IC2/ID2.
2011-10-01

(470625)
The AT6000 Series FPGA lets the designer implement a magnitude camparator that can compare two 24-bit binary integers in 50 ns.
1999-09-01
In this Application Note we present an efficient single-chip FPGA implementation of a bit-parallel 3x3 symmetric convolver that features run-time software-configurable convolver coefficients (taps). ...
1999-08-01
The AT6000 Series FPGA lets the designer implement a synchronous, programmable 9-bit terminal counters optimized for speed or layout area.
1999-09-01
This document describes the Atmel Bootloaders for 8051 family processors.
2007-03-01

(77153)
CryptoMemory in plastic packages has many security uses in embedded applications. This application note describes the process of setting up and programming the CryptoMemory device for such application...
2004-01-01

(74333)
Atmel's IDS software can convert XNF designs.
2000-07-01
The AT6000 Series FPGA lets the designer implement a synchronous, 16-bit Up/Down Counter/Shift Register that operates at 22 MHz under the worst commercial operating conditions.
1999-09-01
This application note explains how an oscillator functions and which methods can be used to check if the oscillation conditions are met in order to ensure a good start-up when power is applied.
2004-07-01

(252537)
This Application Note describes the implementation of digital filters in the Atmel AT6000 Series FPGAs.
1997-09-01
For system or board diagnostics, AT6000 Series devices can be programmed with the 1149.1 standard test logic and then reprogrammed for normal operation when the diagnostics are complete.
1999-09-01
The output pulse width of ATM90E3x is 5ms by default, but in some applications the energy pulse output width needs to be expanded, such as from 5ms to around 80ms.
2013-03-22

(92KB)
This Application Note is is a detailed description and explanation of the Atmel Input Transition Detection "L" Feature
2000-09-01
This document describes how to implement the USB Mass Storage class (with an example on the AT89C5131A product) and the firmware functions delivered by Atmel.
2005-05-01

(113604)

This Application Note provides a simple method for modeling the active and static power consumption of a AT6005 design.
1999-09-01
Page 1. Atmel-8580B-TPM-Power-Supply-Decoupling-ApplicationNote_042014 APPLICATION NOTE Atmel TPM Power Supply Decoupling Guide ...
2014-04-09

(157KB)
The AT6000 Series FPGA lets the designer implement a synchronous, first-in, first-out (FIFO) register buffer with a word width and depth tailored to specific design needs.
1999-09-01
This Application Note details the Atmel RAPID programming algoarithm and briefly explains why this algorithm is superior to others. In addition, it will give an introduction to EPROM technology and th...
1998-10-01
The AT89S8252 is a low-power, high-performance device featuring 8K bytes of Flash memory (CMOS PEROM), 2K bytes of EEPROM, and a Serial Peripheral Interface (SPI).
1998-03-01
This Application Note illustrates the in-system programmability of the Atmel AT89SXXXX (S-series) Microcontrollers. A method is shown by which an AT89S8252 can be programmed remotely over a standard t...
1997-12-01


This application note describes the new features brought by the OTG working group and how they are integrated in the USB software library for megaAVR with USB, illustrating how to develop customizable...
2007-07-01

(197131)

Migrating from AT89S52 to AT89LP52
(Revision A, 24 pages)

The purpose of this application note is to help users convert existing designs from AT89S52/AT89LS52 to AT89LP52.
2010-09-01

(385731)
This Application Note describes the implementation of an FIR Filter with variable coefficients that fits in a singel AT6002 FPGA.
1999-09-01
This Application Note describes how to use the ADC in the AT91M55800A.
2004-01-01

(165061)
Describes how to disable interrupts in the ARM7TDMI core of the AT91 series.
1998-08-01
Described here are a series of guidelines for designing with AT6000 Series FPGAs.
1999-09-01