educational software programming language micro avr c language , with the help of the software, you have the ability to work with the input output microcontroller avr , working with 7 segment , working with LCD , The interrupt , Timers and analogi - to - digital converter .