Rainbow Electronics ATmega64C1 User Manual

Features

Advertising
background image

Features

High Performance, Low Power AVR ® 8-bit Microcontroller

Advanced RISC Architecture

– 131 Powerful Instructions - Most Single Clock Cycle Execution

– 32 x 8 General Purpose Working Registers

– Fully Static Operation

– Up to 1 MIPS throughput per MHz

– On-chip 2-cycle Multiplier

Data and Non-Volatile Program Memory

– 32K/64K Bytes Flash of In-System Programmable Program Memory

• Endurance: 10,000 Write/Erase Cycles

– Optional Boot Code Section with Independent Lock Bits

– In-System Programming by On-chip Boot Program

• True Read-While-Write Operation

– 1024/2048 Bytes of In-System Programmable EEPROM

• Endurance: 50,000 Write/Erase Cycles

Programming Lock for Flash Program and EEPROM Data Security

2048/4096 Bytes Internal SRAM

On Chip Debug Interface (debugWIRE)

Peripheral Features

– One 12-bit High Speed PSC (Power Stage Controller) (only ATmega32/64M1)

• Non Overlapping Inverted PWM Output Pins With Flexible Dead-Time

• Variable PWM duty Cycle and Frequency

• Synchronous Update of all PWM Registers

• Auto Stop Function for Emergency Event

– One 8-bit General purpose Timer/Counter with Separate Prescaler, Compare Mode

and Capture Mode

– One 16-bit General purpose Timer/Counter with Separate Prescaler, Compare

Mode and Capture Mode

– CAN 2.0A/B with 6 Message Objects

– LIN 2.1 and 1.3 Controller or 8-Bit UART

– One Master/Slave SPI Serial Interface

– 10-bit ADC

• Up To 11 Single Ended Channels and 3 Fully Differential ADC Channel Pairs

• Programmable Gain (5x, 10x, 20x, 40x) on Differential Channels

• Internal Reference Voltage

• Direct Power Supply Voltage Measurement

– 10-bit DAC for Variable Voltage Reference (Comparators, ADC)

– Four Analog Comparators with Variable Threshold Detection

– 100µA ±2% Current Source (LIN Node Identification)

– Interrupt and Wake-up on Pin Change

– Programmable Watchdog Timer with Separate On-Chip Oscillator

– On-chipTemperature Sensor

Special Microcontroller Features

– Low Power Idle, Noise Reduction, and Power Down Modes

– Power On Reset and Programmable Brown Out Detection

– In-System Programmable via SPI Port

– High Precision Crystal Oscillator for CAN Operations (16 MHz)

– Internal Calibrated RC Oscillator ( 8 MHz)

7647A–AVR–02/08

8-bit
M

icrocontroller

with 32K/64K
Bytes In-System
Programmable
Flas

h

ATmega32M1
ATmega64M1
ATmega32C1
ATmega64C1

Preliminary

Advertising
Table of contents