# Ivory register bindings for AVR Atmega328p
[](https://travis-ci.org/erdeszt/ivory-avr-atmega328p-registers)
Generated with: https://github.com/erdeszt/ivory-avr-generator
Example:
```haskell
import Ivory.Language
import Ivory.HW
import Ivory.Avr.Atmega328p.Registers
-- Blink the onboard led (pin13, ddrb 5) on the Arduino Uno/Nano as fast as possible
rapidBlink :: Def ('[] :-> ())
rapidBlink = proc "rapidBlink" $ body $ do
setReg regBitsDDRB (setBit ddb5)
forever $ do
setReg regBitsPORTB (setBit portb5)
setReg regBitsPORTB (clearBit portb5)
```