Цитата(bbill @ Nov 25 2008, 12:53)

Фактически входы А0,А1 у Вас висят в воздухе. Если они подтянуты внутренними резисторами к питанию, то, что нажата кнопка, что нет-все едино. Вам нужно входы А0,А1 притянуть через резисторы к общему проводу и контролировать появление "1" на входах.
Но так как внутренних поддягивающих к земле резисторов нету, то это нехороший вариант. А PB0 имеет смысл использовать, если на кнопки ещё что-то нужно повесить и обрабатывать по очереди.