• Delay
  • _delay_ms(double __ms)
  • _delay_us(double __us)
  • _delay_loop_1(uint8_t __count)
  • _delay_loop_2(uint16_t __count)
  • void __builtin_avr_delay_cycles (unsigned long ticks)
  • Instruction Set
  • Status Register (SREG)
  • Registers and Operands
  • Interrupt Latency
  • AVR Interrupts
  • Interrupt Response Time
  • Minimizing Interrupt Response Time:
  • GCC Inline Assembly
  • Constaraints
  • AVR GCC ABI
  • Register Layout
  • Fixed Registers
  • R0
  • R1
  • T
  • Call-Used Registers
  • R18–R27, R30, R31
  • R0, T-Flag
  • Call-Saved Registers
  • R2–R17, R28, R29
  • R1
  • Frame Layout
  • Calling Convention
  • Reduced Tiny