Was soll an den Ports nicht stimmen? Man kann sie doch als Ausgang oder als Eingang Programmieren wie alle anderen AVRs auch.