Crate avr_device[][src]

Expand description

This crate contains register definitions for at90usb1286, atmega1280, atmega168, atmega2560, atmega8, atmega8u2, atmega328p, atmega328pb, atmega32u4, atmega4809, atmega48p, atmega64, atmega644, attiny84, attiny841, attiny85, attiny861, attiny88, and a few things which apply to AVR microcontrollers generally.

Which chips the crate is built for depends on the feature flag used. The following chips are available (using feature flags of the same name):

  • at90usb1286
  • atmega1280
  • atmega168
  • atmega2560
  • atmega8
  • atmega8u2
  • atmega328p
  • atmega328pb
  • atmega32u4
  • atmega4809
  • atmega48p
  • atmega64
  • atmega644
  • attiny84
  • attiny841
  • attiny85
  • attiny861
  • attiny88

Modules

Attribute Macros

Attribute to declare the entry point of the program

Attribute to declare an interrupt service routine