Getting started with avr microcontroller C language development