AVR architecture

GPTKB entity

Statements (44)
Predicate Object
gptkbp:instanceOf gptkb:microprocessor
gptkbp:developedBy gptkb:Atmel
gptkbp:features 32 general-purpose registers
gptkbp:firstIntroduced 1996
gptkbp:has gptkb:ADC_(Analog-to-Digital_Converter)
multiple timers
watchdog timer
SPI (Serial Peripheral Interface)
analog I/O pins
bootloader support
digital I/O pins
hardware dividers
hardware multipliers
USART_(Universal_Synchronous_and_Asynchronous_serial_Receiver_and_Transmitter)
I2C_(Inter-Integrated_Circuit)
PWM_(Pulse_Width_Modulation)
https://www.w3.org/2000/01/rdf-schema#label AVR architecture
gptkbp:isCompatibleWith gptkb:AVR-GCC
gptkb:AVR_Studio
gptkb:Atmel_Studio
Arduino platform
gptkbp:isUsedIn gptkb:Arduino_Uno
gptkb:Arduino_Nano
gptkb:ATmega_series
gptkb:ATtiny_series
Arduino Mega
gptkbp:language C
Assembly
gptkbp:operationalStatus 1.8V to 5.5V
gptkbp:RAM SRAM
EEPROM
Flash memory
gptkbp:speed up to 20 MHz
gptkbp:supports interrupts
low-power modes
16-bit and 32-bit data types
external interrupts
self-programming
gptkbp:usedIn automotive applications
consumer electronics
embedded systems
industrial automation
robotics
gptkbp:uses RISC instruction set