There are many types of microcontroller available on the market. Some are easier to use than others. There are 8-bit, 16-bit and 32-bit microcontrollers available. The simplest microcontrollers are 8-bit. AVR microcontroller is one of the easiest 8-bit types for hobbyists and beginners to use. AVR is the microcontroller that really popular among hobbyists. The AVR is a modified Harvard architecture 8-bit RISC single-chip microcontroller, which was developed by Atmel in 1996. And the AVR 8-bit microcontroller architecture was introduced in 1997. The AVR was one of the first microcontroller families to use on-chip flash memory for program storage. High reliability, high speed, low power consumption and low price, have been an important measurement to evaluate the performance of the AVR microcontroller, and become the necessary conditions for it to occupy the market.