|
ATmega328p
Hardware definitions
|
Electrical characteristics of the ATmega328P. More...
Namespaces | |
| namespace | industrial_85c |
| Industrial grade up to 85 degrees Celsius. | |
| namespace | industrial_105c |
| Industrial grade up to 105 degrees Celsius. | |
| namespace | automotive_125c |
| Automotive grade up to 125 degrees Celsius. | |
| namespace | unspecified |
| Used when no operating grade has been selected. | |
| namespace | current_group |
| Datasheet pin groups used for aggregate current limits. | |
Enumerations | |
| enum class | Grade : uint8_t { Unspecified , Industrial85C , Industrial105C , Automotive125C } |
| Supported operating grades. More... | |
| enum | : int16_t { absolute_temperature_min_c = -55 , absolute_temperature_max_c = 125 , storage_temperature_min_c = -65 , storage_temperature_max_c = 150 } |
| enum | : uint16_t { absolute_max_voltage_mv = 6000 , absolute_max_io_pin_current_ma = 40 , absolute_max_vcc_gnd_current_ma = 200 , absolute_max_current_per_port_ma = 30 , io_test_current_at_5v_ma = 20 , io_test_current_at_3v_ma = 10 , io_sink_group_max_current_ma = 100 , io_source_group_max_current_ma = 150 , avcc_max_difference_from_vcc_mv = 300 , internal_bandgap_min_mv = 1000 , internal_bandgap_typical_mv = 1100 , internal_bandgap_max_mv = 1200 , io_pullup_min_kohm = 20 , io_pullup_max_kohm = 50 , reset_pullup_min_kohm = 30 , reset_pullup_max_kohm = 60 } |
| enum | : uint8_t { absolute_max_current_is_not_a_design_target = 1 } |
Variables | |
| static const Grade | selected_grade = Grade::Unspecified |
Electrical characteristics of the ATmega328P.
| anonymous enum : int16_t |
| anonymous enum : uint8_t |
| anonymous enum : uint16_t |
|
strong |
|
static |