ATmega2560
Hardware definitions
Loading...
Searching...
No Matches
ATmega2560.h
Go to the documentation of this file.
1
5#ifndef ATMEGA2560_DEFINITIONS_ATMEGA2560_H
6#define ATMEGA2560_DEFINITIONS_ATMEGA2560_H
7
8#include "Config.h"
9#include "Device.h"
10#include "Architecture.h"
11#include "CPU.h"
12#include "Memory.h"
13#include "EEPROM.h"
14#include "RegisterBits.h"
15#include "Package.h"
16#include "PackagePins.h"
17#include "Pin.h"
18#include "PinFunctions.h"
19#include "GPIO.h"
20#include "Clock.h"
21#include "Timer.h"
22#include "RTC.h"
23#include "PWM.h"
24#include "ADC.h"
25#include "AnalogComparator.h"
26#include "USART.h"
27#include "SPI.h"
28#include "TWI.h"
29#include "Interrupts.h"
30#include "ExternalInterrupts.h"
31#include "Watchdog.h"
32#include "Power.h"
33#include "Reset.h"
34#include "Fuse.h"
35#include "LockBits.h"
36#include "Bootloader.h"
37#include "Programming.h"
38#include "JTAG.h"
39#include "XMEM.h"
40#include "QTouch.h"
41#include "RegisterMap.h"
42#include "Electrical.h"
43#include "Errata.h"
44
45#endif
ADC channels, multiplexer selections, references and modes.
Analog comparator input and interrupt definitions.
AVR CPU architecture.
Boot section sizes and Flash address ranges.
Core register and status flags.
Clock sources, oscillator and CPU prescaler.
Device, package and operating-grade selection.
Device identity and peripheral counts.
EEPROM organization and endurance.
Operating conditions and absolute maximum ratings.
Datasheet revision and device silicon errata references.
External interrupt and pin-change mappings.
Low, high, and extended fuse bit locations.
GPIO port widths, masks and pull-ups.
Interrupt vector sources, slot numbers and word addresses.
JTAG debug and boundary-scan interface.
Memory protection and bootloader lock bit positions.
Flash, EEPROM, SRAM, and external-memory geometry.
PWM output channels and associated logical pins.
Physical terminal and ball mappings for 100-terminal packages.
Supported package types and selected package.
Pin capabilities and alternate function identifiers.
Logical GPIO pin and port identifiers.
Sleep modes and peripheral power gates.
In-system programming interface, signatures and page geometry.
Capacitive touch software support metadata.
Asynchronous Timer2 real-time counter support.
Register bit positions and field masks.
Data-space addresses of ATmega2560 peripheral registers.
Reset origins and status.
SPI interface and pin definitions.
Two-wire serial interface characteristics.
Timer/counter architecture and modes.
USART frame modes, channel numbers and pin multiplexing.
Watchdog oscillator and timeout selections.
External memory interface buses and control registers.