ATmega328p
Hardware definitions
Loading...
Searching...
No Matches
Architecture.h File Reference

AVR8 architecture characteristics. More...

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

Go to the source code of this file.

Namespaces

namespace  atmega328p
 Device-specific definitions for the ATmega328P.
namespace  atmega328p::architecture
 AVR8 architecture characteristics.

Enumerations

enum  : unsigned char {
  atmega328p::architecture::cpu_word_bits = 8U , atmega328p::architecture::data_bus_bits = 8U , atmega328p::architecture::general_purpose_register_count = 32U , atmega328p::architecture::general_purpose_register_bits = 8U ,
  atmega328p::architecture::instruction_count = 131U , atmega328p::architecture::program_counter_bits = 14U , atmega328p::architecture::stack_pointer_register_pair_bits = 16U , atmega328p::architecture::status_register_bits = 8U ,
  atmega328p::architecture::pipeline_stages = 2U , atmega328p::architecture::multiplier_cycles = 2U , atmega328p::architecture::harvard_architecture = 1 , atmega328p::architecture::maximum_throughput_mips_per_mhz = 1U
}

Detailed Description

AVR8 architecture characteristics.