port logic in atmega32