Du könntest auch einfach für alle unbenutzen Ports die internen Pullups einschalten. Dann grillst du dir nicht den AVR, wenn du mal aus Versehnen einen der Pins als Ausgang schaltest und auf high setzt.

Ist es ein AVR, bei dem die XTAL-Pins als IOs verwendet werden können (zb Mega, oder einer, bei dem die XTAL nur für den Takt da sind (zb Mega32)?