#include <avr/io.h>
 
int main( void )
{
    uint8_t v;

    DDRB |= 1 << DDB6;
    //DDRD = 0;
    //PORTB |= 1 << PB6;
    //PORTB &= ~( 1 << PB6 );

    while ( 1 ) {
        v = ( PIND ) & ( 1 << PIND2 );
        if ( v ) {
            PORTB |= 1 << PB6;
        } else {
            PORTB &= ~( 1 << PB6 );
        }
    }

    return 0;
}
