6#ifndef ATMEGA2560_DEFINITIONS_CLOCK_H
7#define ATMEGA2560_DEFINITIONS_CLOCK_H
Device, package and operating-grade selection.
Clock definitions.
Definition Clock.h:17
Domain
Clock distribution domains.
Definition Clock.h:30
@ AsynchronousTimer
Asynchronous timer clock.
Definition Clock.h:35
@ CPU
CPU clock.
Definition Clock.h:31
@ ADC
ADC clock.
Definition Clock.h:34
@ Flash
Flash interface clock.
Definition Clock.h:33
@ IO
Peripheral I/O clock.
Definition Clock.h:32
CKSELCode
All CKSEL3:0 fuse encodings from datasheet Table 10-1.
Definition Clock.h:49
@ LowPowerCrystalOption5
Low-power crystal option.
Definition Clock.h:63
@ LowPowerCrystalOption3
Low-power crystal option.
Definition Clock.h:61
@ LowPowerCrystalOption7
Low-power crystal option.
Definition Clock.h:65
@ LowPowerCrystalOption2
Low-power crystal option.
Definition Clock.h:60
@ LowFrequencyCrystalOption0
Low-frequency crystal option.
Definition Clock.h:54
@ FullSwingCrystalOption1
Full-swing crystal option.
Definition Clock.h:57
@ FullSwingCrystalOption0
Full-swing crystal option.
Definition Clock.h:56
@ Reserved
Reserved encoding.
Definition Clock.h:51
@ LowPowerCrystalOption0
Low-power crystal option.
Definition Clock.h:58
@ LowPowerCrystalOption1
Low-power crystal option.
Definition Clock.h:59
@ LowFrequencyCrystalOption1
Low-frequency crystal option.
Definition Clock.h:55
@ LowPowerCrystalOption6
Low-power crystal option.
Definition Clock.h:64
@ LowPowerCrystalOption4
Low-power crystal option.
Definition Clock.h:62
@ factory_default_divisor
factory default divisor.
Definition Clock.h:95
@ system_prescaler_count
system prescaler count.
Definition Clock.h:96
Source
Main clock source types.
Definition Clock.h:20
@ ExternalClock
External clock input.
Definition Clock.h:21
@ Internal128kHzRC
Internal 128 kHz oscillator.
Definition Clock.h:23
@ InternalCalibratedRC
Calibrated internal RC oscillator.
Definition Clock.h:22
@ LowFrequencyCrystal
Low-frequency crystal oscillator.
Definition Clock.h:24
@ CrystalOscillator
External crystal or ceramic resonator.
Definition Clock.h:25
Prescaler
CPU prescaler values.
Definition Clock.h:69
@ Divide64
System prescaler division 64.
Definition Clock.h:76
@ Divide4
System prescaler division 4.
Definition Clock.h:72
@ Divide16
System prescaler division 16.
Definition Clock.h:74
@ Divide1
System prescaler division 1.
Definition Clock.h:70
@ Divide8
System prescaler division 8.
Definition Clock.h:73
@ Divide128
System prescaler division 128.
Definition Clock.h:77
@ Divide32
System prescaler division 32.
Definition Clock.h:75
@ Divide256
System prescaler division 256.
Definition Clock.h:78
@ Divide2
System prescaler division 2.
Definition Clock.h:71
@ factory_default_oscillator_hz
factory default oscillator hz.
Definition Clock.h:86
@ internal_calibrated_rc_hz
internal calibrated rc hz.
Definition Clock.h:83
@ low_voltage_max_cpu_hz_at_1v8
low voltage max cpu hz at 1v8.
Definition Clock.h:90
@ factory_default_cpu_hz
factory default cpu hz.
Definition Clock.h:87
@ internal_128khz_rc_hz
internal 128khz rc hz.
Definition Clock.h:84
@ low_voltage_max_cpu_hz_at_2v7
low voltage max cpu hz at 2v7.
Definition Clock.h:89
@ timer2_async_crystal_hz
timer2 async crystal hz.
Definition Clock.h:85
@ standard_max_cpu_hz_at_4v5
standard max cpu hz at 4v5.
Definition Clock.h:88
SUTCode
CKSEL fuse startup time subfield.
Definition Clock.h:40
@ SUT11
Startup code 11.
Definition Clock.h:44
@ SUT10
Startup code 10.
Definition Clock.h:43
@ SUT01
Startup code 01.
Definition Clock.h:42
@ SUT00
Startup code 00.
Definition Clock.h:41
ATmega2560 hardware definitions.
Definition ADC.h:15