Цитата(TamTam @ Apr 8 2009, 19:00)

PORTB |= (1<<PB3)|(1<<PB2)|(1<<PB1)|(1<<PB0); // Enable pull up on USI DO, DI and SCK pins. (And PB3 because of pin change interrupt)
DDRB &= ~((1<<PB3)|(1<<PB2)|(1<<PB1)|(1<<PB0)); // Set USI DI, DO and SCK pins as inputs.
Правильно ли я понимаю что PB3 и тд. нужно заменить на PINB.3
Нет. Если не хочется именовать биты порта, замените просто на цифру. Было PORTB |= (1<<PB3)|(... Стало PORTB |= (1<<3)|(...