AVR ATMEL : OBJECT ORIENTED PROGRAMMING USING C++