Atmel Media Support
Products > AVRŽ 8-Bit RISC > Product Card
ATmega16M1
:
8-bit AVR Microcontroller with 16-KByte of ISP Flash, 1-KByte SRAM, 512-Byte EEPROM, CAN V2.0A/B Controller with 6 message objects, LIN 2.1 and 1.3 Controller. Up to 11 Channel 10-bit A/D-converter. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
32 KB Version: ATmega32M1
64 KB Version: ATmega64M1
   MLF (VQFN) 32
 TQFP 32
View Related Documents and Tools
:
ATmega16M1/32M1/64M1 Preliminary Summary (22 pages, revision B, updated 8/09)
ATmega16M1/32M1/64M1 Preliminary (343 pages, revision B, updated 10/09)
 
:
AVR194: Brushless DC Motor Control using ATmega32M1 (16 pages, revision A, updated 4/08)
This application note describes how to implement a brushless DC motor control in sensor mode using the ATmega32M1 AVR microcontroller.
AVR286: LIN Firmware Base for LIN/UART Controller (19 pages, revision A, updated 3/08)
AVR292: LIN Break-in-Data Feature of LIN/UART Controller (8 pages, revision A, updated 3/08)
This document describes the behavior of the LIN/UART Controller when it detects an unanticipated BREAK field during an otherwise normal LIN transfer. This event is what we refer to as "Break-in-Data".
AVR042: AVR Hardware Design Considerations (14 pages, revision F, updated 4/08)
This Application Note covers the most common problems encountered when switching to a new microcontroller architecture like the AVR. Solutions and considerations for the most common design challenges are covered.
AVR041: EMC Performances Improvement for ATmega32M1 (6 pages, revision A, updated 02/08)
Thanks to a new Atmel IC design methodology, the EMC constraints are taken into account earlier in the IC design phase. This allows a better assessment of the EMC performances such as the self-compatibility of the IC, the level of the radiated and conducted emissions as well as the internal and external immunity. The EMC performances of the Mega32M1 product are improved thanks to some design improvements detailed in this document.
AVR076: AVR® CAN - 4K Boot Loader (34 pages, revision A, updated 8/09)
This document describes the "Slim" CAN boot loader functionality as well as its protocol to efficiently perform operations on the on chip Flash & EEPROM memories. This boot loader implements the "In-System Programming" (ISP). The ISP allows the user to program or re-program the microcontroller on-chip Flash & EEPROM memories without removing the device from the system and without the need of a preprogrammed application.

This bootloader has been developped with IAR compiler and supports AT90CAN32/64/128 and ATmega16M1/32M1/32C1/64M1/64C1 devices.
  Other Related Application Notes
  
:
Debug Tool: AVR JTAGICE mkII
Design Software: AVR Studio 4
QTouch Library 3.1
Development Kit: ATDVK90CAN1
Development Software: FLIP
Emulator: Mature ATICE50
Interface Module: ATADAPCAN01
Starter Kit: ATSTK500
ATSTK501
ATSTK600
ATSTK600-TQFP64
Software Files: AT90CAN32/64/128 Software Library
This Software package provides CAN library and examples for AT90CAN32/64/128.
AVR BSDL files
Zip archive with BSDL files for Atmel AVR devices.
AVRSVF
AVRsvf is a commandline software that is used to generate Serial Vector Format (SVF) files with complete programming algorithms and content for all Atmel AVR devices with a JTAG interface. SVF files are used as input to most common JTAG programmers or ATE testers.
CAN bitrate configurator for 8051 and AVR microcontrollers (Java applet)
Register to download QTouch Library
 
:
AVR JTAGICE mkII
AVR Studio 4
See more FAQs
  
:
Atmel Motor Driver Solutions (Brochure, 16 pages, revision A, updated 10/08)
AVR and AVR32 - Quick Reference Guide (Overview, 68 pages, revision I, updated 5/09)
Introduction of the product range of AVR and AVR32 microcontrollers and application processors:
  • Device family description
  • Key features
  • Device selection guides
  • Application oriented device families
  • Tools offer
AVR Instruction Set (User Guide, 155 pages, revision H, updated 7/09)
C&S CAN Conformance for ATmega32M1/C1 (Qualification, 1 pages, updated 02/08)
Microcontroller Solutions for CAN Networking (Flyer, 6 pages, revision D, updated 07/05)
For cost-effective & high-end industrial and automotive applications.
Mixed-signal ICs for Body and Powertrain Electronics (Brochure, 20 pages, revision C, updated 07/07)