ATmega2560
Hardware definitions
Loading...
Searching...
No Matches
Electrical.h File Reference

Operating conditions and absolute maximum ratings. More...

#include <stdint.h>
#include "Config.h"
Include dependency graph for Electrical.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  atmega2560
 ATmega2560 hardware definitions.
namespace  atmega2560::electrical
 Electrical definitions.
namespace  atmega2560::electrical::standard
 Standard ATmega2560 operating conditions.
namespace  atmega2560::electrical::low_voltage
 ATmega2560V low-voltage operating conditions.
namespace  atmega2560::electrical::absolute_maximum
 Absolute maximum ratings; exceeding them may permanently damage the device.
namespace  atmega2560::electrical::unspecified
 No grade selected by the application.

Enumerations

enum class  atmega2560::electrical::Grade : uint8_t { atmega2560::electrical::Unspecified = 0 , atmega2560::electrical::Standard = 1 , atmega2560::electrical::LowVoltageV = 2 }
 Electrical ordering grade represented by this datasheet family. More...
enum  : int16_t { atmega2560::electrical::standard::operating_temperature_min_c = -40 , atmega2560::electrical::standard::operating_temperature_max_c = 85 }
enum  : uint32_t { atmega2560::electrical::standard::available = 1 , atmega2560::electrical::standard::recommended_vcc_min_mv = 4500 , atmega2560::electrical::standard::recommended_vcc_max_mv = 5500 , atmega2560::electrical::standard::max_cpu_frequency_hz = 16000000UL }
enum  : int16_t { atmega2560::electrical::low_voltage::operating_temperature_min_c = -40 , atmega2560::electrical::low_voltage::operating_temperature_max_c = 85 }
enum  : uint32_t {
  atmega2560::electrical::low_voltage::available = 1 , atmega2560::electrical::low_voltage::recommended_vcc_min_mv = 1800 , atmega2560::electrical::low_voltage::recommended_vcc_max_mv = 5500 , atmega2560::electrical::low_voltage::max_cpu_frequency_hz_at_1v8 = 2000000UL ,
  atmega2560::electrical::low_voltage::max_cpu_frequency_hz_at_2v7 = 8000000UL
}
enum  : int16_t {
  atmega2560::electrical::absolute_maximum::operating_temperature_min_c = -55 , atmega2560::electrical::absolute_maximum::operating_temperature_max_c = 125 , atmega2560::electrical::absolute_maximum::storage_temperature_min_c = -65 , atmega2560::electrical::absolute_maximum::storage_temperature_max_c = 150 ,
  atmega2560::electrical::absolute_maximum::min_pin_voltage_mv = -500 , atmega2560::electrical::absolute_maximum::max_pin_voltage_above_vcc_mv = 500 , atmega2560::electrical::absolute_maximum::min_reset_voltage_mv = -500 , atmega2560::electrical::absolute_maximum::max_reset_voltage_mv = 13000 ,
  atmega2560::electrical::absolute_maximum::max_vcc_mv = 6000 , atmega2560::electrical::absolute_maximum::max_dc_current_per_io_pin_ma = 40 , atmega2560::electrical::absolute_maximum::max_dc_current_vcc_gnd_pins_ma = 200
}
enum  : uint32_t { atmega2560::electrical::unspecified::available = 0 , atmega2560::electrical::unspecified::recommended_vcc_min_mv = 0 , atmega2560::electrical::unspecified::recommended_vcc_max_mv = 0 }

Variables

static const Grade atmega2560::electrical::selected_grade = Grade::Unspecified

Detailed Description

Operating conditions and absolute maximum ratings.