Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes
product primary image

ATmegaS64M1

Status: In Production

Features:

  • High-performance, Low-Power 8-bit AVR® Microcontroller
  • CAN 2.0A/B with Six Message Objects - ISO16845 certified
  • 11 channels 10-bit ADC
  • -55°C to 125°C
  • No Single Event Latch-up Below an LET Threshold of 60 MeV.cm2 /mg @125°C
  • Total Ionizing Dose of 30 krad(Si)
View More
Overview
Documents
Development Environment
RoHS Information
Add To Cart

Device Overview

Summary

The ATmegaS64M1 is the radiation tolerant version of the popular Microchip ATmega64M1 8-bit AVR microcontroller.
This high-performance, low-power Microchip 8-bit AVR RISC-based microcontroller combines 64KB ISP flash memory with read-while-write capabilities, 2KB EEPROM, 4KB SRAM, 27 general purpose I/O lines, 32 general purpose working registers, one motor power stage controller, two flexible timer/counters with compare modes and PWM, one UART with HW LIN, an 11-channel 10-bit A/D converter with two differential programmable gain input stages, a 10-bit D/A converter, a programmable watchdog timer with internal individual oscillator, SPI serial port, an on-chip debug system, and four software selectable power saving modes. 
By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.  With its CAN controller, power stage controller, ADC, DAC and analog comparators the ATmegaS64M1 microcontroller is a great choice for many of the most common space applications, which typically require a small footprint and low power. The device operates between 3-3.6 volts.

This space-qualified version of the product adds:  Ceramic & Hermetic packages, extended temperature range -55C to 125C, extended qualification flow equivalent to QML-V or QML-Q space grade.  Radiation performance for the ATmegaS64M1:  SEL LET > 60 MeV.cm2/mg (at 125C), and TID up to 30 Krad (Si).

Additional Features
  • Core
    • High-performance, Low-Power 8-bit AVR® Microcontroller
  • Memories
    • Data and Nonvolatile Program Memory
    • 64K Bytes flash of in-system programmable program memory
    • 2K Bytes of in-system programmable EEPROM
    • 4K Bytes internal SRAM
  • Peripherals
    • CAN 2.0A/B with Six Message Objects - ISO16845 certified
    • 8-bit UART (supporting LIN 2.1 and 1.3 controller)
    • One 12-bit High-speed Power Stage Controller
    • 11 channels 10-bit ADC
    • 10-bit DAC
  • Voltage
    • Single supply voltage from 3.0V to 3.6V
  • Temperature Range
    • -55°C to 125°C
  • Radiation Performances
    • No Single Event Latch-up Below an LET Threshold of 60 MeV.cm2 /mg @125°C
    • Total Ionizing Dose of 30 krad(Si)
    • Packages
    • 32-lead Ceramic Quad Flat package (CQFP)
    • 32-lead Plastic Quad Flat package (TQFP)
Parametrics
Name
Value
Operating Voltage Range (Vcc)
3 to 3.6
SPI
1
CPU
Rad Tol 8-bit AVR
EEPROM (Bytes)
2048
Max I/O Pins
27
I/O Supply Class Max
3.6
I/O Supply Class Min
3
Debug Interface
Debugwire
Output Compare Channels
10
OperatingVoltageMax
3.6
Temp# Range Range (deg C)
-55 to 125
Flash (kBytes)
64
ADC Channels
1
Self Program Memory
Yes
Analog Comparators
4
UART
1
Ext Interrupts
8
Input Capture Channels
2
PWM Channels
10
RTC
Counter
SRAM (kBytes)
4
Timers
2
Max# Operating Freq# (MHz)
8
MPU / MMU
no / no
Pin Count
32
ADC Speed (ksps)
125
Watchdog
Yes
ADC Resolution (bits)
10
Calibrated RC Oscillator
Yes
CAN
Yes
LIN
Yes

Documents

Jump to:

Data Sheets

  
4026KB

Supporting Collateral

Application Notes

Download All

Brochures

  
659KB
  
3359KB

MISC

Quality-Reliability-ISOs

White Papers

Development Environment

  • Integrated Development Environments
  • Compilers
  • Configurators
  • Demo & Evaluation Boards
Integrated Development Environments
ATATMEL-ICE
Atmel-ICE Full Kit ( ATATMEL-ICE )

Atmel-ICE is a powerful development tool for debugging and programming ARM® Cortex®-M based SAM and AVR microcontrollers with on-chip debug capability.

Atmel-ICE supports:

  • Programming and on-chip debugging of all AVR 32-bit MCUs on both JTAG and aWire interfaces
  • Programming and on-chip debugging of all AVR
...

Learn More
PG164100
MPLAB(R) Snap In-Circuit Debugger ( PG164100 )

Our most affordable debugger has power to impress.

The MPLAB® Snap In-Circuit Debugger/Programmer allows affordable, fast and easy debugging and programming of PIC®, dsPIC®, AVR and SAM flash MCUs, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE) version 5.05 or later. The MPLAB Snap can be connected to a computer using a

...

Learn More
PG164140
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Fast programming, increased functionality, at the same price as its predecessor, the PICkit™ 3.

The MPLAB PICkit 4 now has Programmer-to-Go functionality for 8-bit, 16-bit and 32-bit PIC MCUs and dsPICs and also SAM MCU devices . The firmware update comes with MPLAB X IDE v5.30. AVR is expected soon!


The MPLAB® PICkit™ 4 In-Circuit

...

Learn More
Compilers
MPLAB-XC8
MPLAB XC8 Compiler ( MPLAB-XC8 )

Available as free, unrestricted-use downloads, our award-winning MPLAB® XC C Compilers are comprehensive solutions for your project’s software development. Finding the right compiler to support your device is simple:

  • MPLAB XC8 supports all 8-bit PIC® and AVR® microcontrollers (MCUs)
  • MPLAB XC16 supports all 16-bit PIC MCUs and dsPIC® Digital
...

Learn More
AVR-GCC
AVR GCC ( AVR-GCC )

The AVR® Toolchain is a collection of tools/libraries used to create applications for AVR microcontrollers. This collection includes compiler, assembler, linker and Standard C and math libraries.

Most of these tools are based on efforts from GNU (www.gnu.org), and some are developed by Microchip. For more information please refer to the release notes.

The Atmel...

Learn More
Configurators
Atmel START
Atmel START ( Atmel START )

START is an innovative online tool for intuitive, graphical configuration of embedded software projects. It lets you select and configure software components, drivers and middleware, as well as complete example projects,

...

Learn More
Demo & Evaluation Boards
ATSTK600 Kit
ATSTK600 Kit ( ATSTK600 )

A complete starter kit and development system for the 8-bit and 32-bit AVR microcontrollers that gives designers a quick start to develop code on the AVR, with advanced features for prototyping and testing new designs.

The AVR device connects to the STK600 using an innovative routing and socketcard sandwich system, which routes the signals from the device to the appropriate...

Learn More
Add To Cart
Routingcard (STK600-RCPWM-22) for 32-pin  megaAVR
Routingcard (STK600-RCPWM-22) for 32-pin megaAVR ( ATSTK600-RC22 )

Routing card for the 32-pin megaAVR in TQFP socket supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
ATSTK600-SC10
ATSTK600-SC10 ( ATSTK600-SC10 )

Generic socketcard for devices in TQFP32 package, 0.8 Pitch, 7x7 Body Size

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart

RoHS Information

Part Number
Device Weight (g)
Shipping Weight (grams)
Lead Count
Package Type
Package Width
Solder Composition
JEDEC Indicator
RoHS
China EFUP
ATMEGAS64M1-KH-SV
0.000000
32
CQFP
20.8x10.4x3mm
NiAu
e4
ATMEGAS64M1-KH-MQ
0.000000
32
CQFP
20.8x10.4x3mm
NiAu
e4
ATMEGAS64M1-KH-E
0.000000
32
CQFP
20.8x10.4x3mm
NiAu
e4
ATMEGAS64M1-MA-HP
0.338300
0.800000
32
TQFP
7x7x1.0mm
Matte Tin
e3
To see a complete listing of RoHS data for this device, please Click here
Shipping Weight = Device Weight + Packing Material weight. Please contact sales office if device weight is not available.

Buy from Microchip

Grid
View
Table
View
Filter:
Apply
Clear
Only show products with samples
Product
Leads
Package Type
Temp Range
Packing Media
5K Pricing
Buy