Ein nicht angeschlossener Input-Pin an einer CMOS-Schaltung kann ein beliebiges Potential (Spannung) besitzen. Deshalb sollte man 'offene' Pins auf ein definiertes Potential bringen.
Dies kann einerseits dadurch erreicht werden, indem man den Pin direkt mit Masse oder Vcc verbindet - dann kann jedoch kein anderes Potential angelegt werden. Die andere Möglichkeit besteht darin mit einem Pull-Up bzw. einem Pull-Down Widerstand ein 'Default-Potential' vorzugeben.
Bei großen Widerstandswerten ist das Default-Potential störanfällig - bei kleinen Widerstandswerten muss man auf der anderen Seite 'sehr kräftig dran ziehen' um den Wert zu ändern (hoher Strom). Hier zwischen muss ein Kompromiss gefunden werden.

Atmel hat einen großen Widerstandswert gewählt - dieser reicht für einige Schaltungen aus und kann bei Bedarf durch ein zusätzlichen, externen Pull-UpWiderstand verringert werden. Für den Hausgebrauch sollte man auf Nummer Sicher gehen und den empfohlenen Zusatz-Pull-Up einbauen, damit man sich nicht mit zufälligen, sporadischen Resets rumärgern muss.